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 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
    JD4302021
  • 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