Tags: Java Developer, Spring Boot
Role Title: Full Stack Developer (Java)
Employer: Leading Life Insurance Company
Required Experience: Mid-Level (Proven experience required)
Location: Mumbai
Date published: 15 March 2026
A leading life insurance company is seeking a highly motivated Full Stack Developer (Java) to join its IT Application Support team in Mumbai. In this versatile role, you will act as a Support and Development Engineer, contributing to critical Kafka projects and backend microservices. Furthermore, you will ensure the smooth operation of production systems through rigorous root cause analysis. Consequently, this position is vital for maintaining high-performance digital applications in a fast-paced insurance environment.
The Full Stack Developer (Java) must design and implement RESTful APIs for seamless frontend integration. Additionally, you will monitor system health and resolve technical issues within agreed timeframes to ensure operational excellence. Therefore, the company is looking for a professional with a Bachelor’s or Master’s degree in Computer Science or a related field. If you have hands-on experience with Apache Kafka and full-stack development, this Full Stack Developer (Java) role offers an exceptional career path.
Key Responsibilities for the Full Stack Developer (Java)
- Develop and maintain robust Java Spring Boot Microservices to support core backend functionalities.
- Design and implement RESTful APIs for seamless communication between services and Angular applications.
- Build responsive and user-friendly frontend applications using the latest Angular framework.
- Integrate and manage Kafka to facilitate real-time data streaming and messaging across the ecosystem.
- Collaborate with cross-functional teams to understand complex requirements and deliver scalable solutions.
- Write clean, efficient, and maintainable code while implementing unit and integration tests.
- Monitor production system performance and health using advanced diagnostic and monitoring tools.
- Identify and resolve technical issues through detailed Root Cause Analysis (RCA) findings.
- Document incidents and resolutions to contribute to the organization’s technical knowledge base.
- Communicate regular updates to relevant stakeholders regarding incident status and system health.
Requirements and Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Proven professional experience in Java development specifically with Spring Boot Microservices.
- Hands-on experience with Kafka (Apache Kafka or Confluent) for real-time data streaming.
- Strong frontend development skills with a deep understanding of the Angular framework.
- Familiarity with RESTful API design, version control, and modern software testing practices.
- Excellent problem-solving skills with the ability to diagnose issues in complex production systems.
Core Competencies
- Ability to work independently and collaboratively within a fast-paced IT application support environment.
- Strong communication and interpersonal skills for coordinating with diverse technical teams.
- Analytical mindset focused on preventing future incidents through robust technical solutions.
- Commitment to following best practices in software development and technical documentation.
If you are a full-stack professional ready to drive the Full Stack Developer (Java) function for a premier insurer, we encourage you to apply today!