Principal Engineer – Java Full Stack 12+years Gurgaon

Year    Gurgaon, Haryana, India

Job Description

?
Principal Engineer - Java Full Stack- 12+years- Hybrid
About the Company:
We are a global leader in the insurance domain, backed by over 300 years of legacy and a presence in the UK, Ireland, Canada, and other regions. Our Indian arm is a rapidly growing Global Capability Centre, focused on building top-tier in-house technology talent to drive digital transformation and innovation.
Location: Gurgaon (Hybrid)
What You'll Do:
Analyze complex system and business requirements to design scalable, maintainable, and high-performing solutions.
Drive end-to-end architectural ownership of full stack applications, combining deep coding expertise with solution design responsibilities.
Develop and maintain Java-based backend components using Java 11+, Spring Boot, and Microservices architecture.
Design and implement modern, responsive front-end interfaces using Angular or React.
Ensure code quality through unit/integration testing, code reviews, and automated build/test pipelines.
Lead technical discussions, mentor junior engineers, and actively contribute to design reviews and sprint planning.
Collaborate with global stakeholders to translate business needs into technical solutions.
Optimize performance across backend and frontend, and ensure adherence to security and compliance standards.
Take ownership of production deployments, support escalations, and ensure high system availability.
What You Bring to the Table:
Bachelor's/master's degree in computer science, Engineering or a related field.
12+ years of hands-on experience in full stack development.
Strong coding skills in Java, with in-depth experience using Spring Boot and RESTful APIs.
Solid frontend expertise in Angular or React with HTML5, CSS3, JavaScript/TypeScript.
Deep understanding of Data Structures and Algorithms, Object-Oriented Programming and System Design.
Proven experience as a Solution Architect who codes - capable of designing and implementing scalable enterprise-grade systems.
Experience with distributed systems, messaging (Kafka preferred), Microservices and containerized deployments (Docker, Kubernetes).
Exposure to cloud platforms (AWS, Azure, GCP) is a plus.
Familiarity with DevOps tools (GitHub, Jenkins, SonarQube, Maven, JUnit, Postman).
Strong interpersonal skills with the ability to mentor teams, lead discussions and influence stakeholders.
Nice to Have:
Experience with performance tuning, monitoring tools like Dynatrace, Kibana.
Familiarity with Agile/Scrum methodologies.
Contributions to open-source or technical blogs/publications.
What's In It for You:
Opportunity to lead high-impact architectural and engineering initiatives.
Be part of a fast-scaling technology hub with visibility across global teams.
Solve meaningful problems and shape the future of digital transformation in insurance.
?

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4755179
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year