Principal Engineer, Java

Jobtailor

Gurugram District

On-site

INR 3,500,000 - 6,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in India is seeking a senior software architect to lead design and development of scalable, secure enterprise applications. The role focuses on architecture, cloud-native solutions, and DevOps practices to deliver high-performance, resilient software across complex environments.

You will collaborate with cross-functional teams to drive modernization, optimize data-intensive systems, and implement scalable patterns using Spring Boot, Java, and Kubernetes in a multinational context.

Qualifications

  • Significant experience in software engineering, software or database design and architecture.
  • Experience developing software within a DevOps and Agile framework.
  • Expert understanding of latest market trends, technologies and tools.
  • Significant and demonstrable experience implementing programming best practice, especially scalability, automation, virtualisation, optimisation, availability and performance.
  • Strong background leading software development teams in a matrix structure and executing technical strategies.

Responsibilities

  • Design and engineer software with customer or user experience as the primary objective.
  • Contribute to architecture, design and engineering centre of excellence.
  • Create customer outcomes through engineering, innovative solutions, and customer-centric, high-performance, secure and robust technology designs.
  • Work with software engineers to prototype innovative ideas.
  • Engage with domain and enterprise architects to validate and incorporate relevant architectures.
  • Design and develop software automating build, test and deployment activities.
  • Define, create, oversee and govern engineering and design solutions focused on automation, simplification, resilience, security, performance, scalability and reusability.
  • Work within platform or feature teams to design and engineer complex software, scripts and tools for bank platforms, applications and services.
  • Act as a point of contact for solution design considerations.
  • Define and develop architecture models and roadmaps for application and software components.
  • Drive common usability across products and domains.
  • Design, produce, test and implement working code.
  • Apply Agile methods and DevOps techniques to software development.
  • Develop software engineering discipline across the business.

Skills

Java Development
Spring Boot
Microservices Architecture
DevOps Practices
Cloud-Native Architectures
Leadership
Analytical Skills
Ownership

Tools

GCP
Kubernetes
Sybase
PostgreSQL
Oracle Coherence
CI/CD Pipelines

Job description

  • Design and engineer software with customer or user experience as the primary objective
  • Contribute to architecture, design and engineering centre of excellence
  • Create customer outcomes through engineering, innovative solutions, and customer-centric, high-performance, secure and robust technology designs
  • Work with software engineers to prototype innovative ideas
  • Engage with domain and enterprise architects to validate and incorporate relevant architectures
  • Design and develop software automating build, test and deployment activities
  • Define, create, oversee and govern engineering and design solutions focused on automation, simplification, resilience, security, performance, scalability and reusability
  • Work within platform or feature teams to design and engineer complex software, scripts and tools for bank platforms, applications and services
  • Act as a point of contact for solution design considerations
  • Define and develop architecture models and roadmaps for application and software components
  • Drive common usability across products and domains
  • Design, produce, test and implement working code
  • Apply Agile methods and DevOps techniques to software development
  • Develop software engineering discipline across the business
Requirements
  • Significant experience in software engineering, software or database design and architecture
  • Experience developing software within a DevOps and Agile framework
  • Expert understanding of latest market trends, technologies and tools
  • Significant and demonstrable experience implementing programming best practice, especially scalability, automation, virtualisation, optimisation, availability and performance
  • Strong background leading software development teams in a matrix structure and executing technical strategies
  • 12+ years of experience in Java, Spring Boot, microservices, and enterprise application development within complex, large-scale environments
  • Proven expertise designing scalable, resilient, and high-performance applications
  • Hands-on experience with GCP, Kubernetes, cloud-native architectures, CI/CD pipelines, DevOps practices, and modernization of legacy enterprise platforms
  • Strong experience with Sybase and PostgreSQL databases, distributed caching technologies such as Oracle Coherence, and performance optimization of data-intensive applications
  • Strong ownership and analytical skills; ability to navigate ambiguity and deliver robust, scalable, and maintainable enterprise solutions
Core Competencies

Demonstrates expertise in software engineering, architecture, and design with a focus on automation, scalability, and performance. Proficient in leading development teams and implementing DevOps practices to deliver high-quality, customer‑centric solutions.

Highest-signal resume keywords
  • Java Development
  • Spring Boot
  • Microservices Architecture
  • DevOps Practices
  • Cloud-Native Architectures
Hard Skills
  • Software Engineering
  • Software Design
  • Database Design
  • Programming Best Practices
  • Scalability
  • Automation
  • Performance Optimization
  • Agile Methodologies
  • CI/CD Pipelines
  • Enterprise Application Development
Soft Skills
  • Analytical Skills
  • Ownership
  • Leadership
Industry Keywords
  • Customer-Centric Solutions
  • High-Performance Applications
  • Resilience
  • Security
  • Modernization of Legacy Platforms
Tools & Technologies
  • GCP
  • Kubernetes
  • Sybase
  • PostgreSQL
  • Oracle Coherence
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Java – AVP
Software Engineer, Java – AVP

Jobtailor • Gurugram District

On-site
INR 3,000,000 - 5,500,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

NatWest Group • Gurugram District

On-site
INR 4,000,000 - 8,000,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

NatWest Group • Bengaluru

On-site
INR 6,000,000 - 12,000,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

Royal Bank of Scotland • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

RBS • Gurugram District

On-site
INR 3,500,000 - 6,500,000
Software Engineer – Front Line Manager
Software Engineer – Front Line Manager

Jobtailor • Pune District

On-site
INR 3,500,000 - 6,500,000
Java Technical lead
Java Technical lead

Accolite Digital India Private Limited • Indore District

On-site
INR 1,800,000 - 3,000,000
Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Software Engineer, Java, AVP
Software Engineer, Java, AVP

NatWest Group • Bengaluru

On-site
INR 2,500,000 - 4,500,000