{bc}
indeed

Technical Lead- Java Full Stack

Chubb Insurance
Bengaluru, IND
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
Java 11/17+Spring BootSpring CloudMicroservicesAngularReact

Full Job Posting

About Chubb

Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance.

Chubb India describes a digital transformation focused on engineering excellence and analytics, with a team of more than 2,500 professionals.

Position overview

The position is a full-time Java Full Stack Technical Lead in the Technology function.

The posting lists Hyderabad and Bangalore as locations; stored location information lists Bengaluru, Karnataka, India.

The lead will design, develop, and deliver enterprise-grade insurance technology using Java, cloud-native development, microservices, modern UI technologies, and AI technologies.

Key responsibilities

  • Lead end-to-end design, development, deployment, and support of full-stack applications.
  • Drive design decisions, coding standards, and engineering best practices.
  • Develop scalable solutions using Java, Spring Boot, microservices, REST APIs, Angular or React, and cloud technologies.
  • Build optimized API endpoints and data transformation, aggregation, and filtering logic for frontend requirements.
  • Integrate BFF services with Process APIs and domain microservices; create efficient API contracts and caching strategies.
  • Design service-to-service communication using REST, GraphQL, or messaging; handle API versioning, backward compatibility, and graceful degradation.
  • Implement circuit breakers, retries, fault tolerance, API security, JWT, OAuth2, token validation, input validation, and sanitization.
  • Monitor and optimize API performance, latency, and throughput.
  • Write maintainable, documented code and develop unit and integration tests for BFF services.
  • Conduct code and design reviews, mentor engineering teams, and collaborate with product, business, and architecture stakeholders globally.
  • Lead planning, estimation, risk management, and technical delivery; drive CI/CD, DevOps, security, observability, and reliability initiatives.

Required qualifications

  • 12–15 years of software engineering experience and at least 3 years of technical or team leadership experience.
  • Strong hands-on expertise in Java 11/17+, Spring Boot, Spring Cloud, and microservices.
  • Experience with Angular or React and with SQL and NoSQL databases.
  • Hands-on experience with Docker, Kubernetes, Git, and Jenkins, GitHub Actions, or Azure DevOps.
  • Experience with Azure, AWS, or GCP and a strong understanding of Agile delivery methodologies.
  • Experience using AI-assisted development tools and implementing AI-based code generation, test automation, code review, and engineering productivity solutions.

Preferred qualifications

  • Insurance or financial services experience is preferred; insurance domain knowledge is an added advantage.
  • Experience with Kafka, RabbitMQ, or JMS messaging platforms is preferred.
  • Cloud certifications in Azure, AWS, or GCP are preferred.
  • Experience in P&C, claims, underwriting, policy administration, or digital insurance platforms is preferred.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Chubb Insurance