Search by job, company or skills

Senior / Mid Java Backend Developer (Life Insurance Domain)

Senior / Mid Java Backend Developer (Life Insurance Domain)

gallium31 corporation
Fresher
Not Disclosed
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

About the Role

We are looking for a Senior or Mid-Level Java Backend Developer with proven experience in the Life Insurance industry to join our growing engineering team.

This role is ideal for developers who have worked on enterprise insurance platforms similar to those used by leading insurers such as Prudential Singapore or other life insurance organizations.

Beyond strong Java expertise, you should understand how life insurance products and operations work, and be comfortable developing systems that support the complete insurance policy lifecycle.

What You'll Do

  • Design, develop, and maintain enterprise-grade Java backend applications.
  • Build scalable REST APIs and microservices using Spring Boot.
  • Develop integrations with internal and external insurance platforms.
  • Work closely with Business Analysts, Product Owners, QA, and business stakeholders.
  • Participate in system design, development, testing, deployment, and production support.
  • Troubleshoot and optimize high-volume production applications.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to technical best practices.
  • Support CI/CD and cloud-based deployments.

Required Skills

  • Technical
  • Java 11/17+
  • Spring Boot
  • Spring MVC
  • Spring Data JPA / Hibernate
  • REST API Development
  • Microservices Architecture
  • Oracle, PostgreSQL, or MySQL
  • Maven or Gradle
  • Git
  • JUnit / Mockito
  • Nice to Have
  • Spring Cloud
  • Kafka or RabbitMQ
  • Docker
  • Kubernetes
  • Jenkins / GitLab CI
  • Redis
  • OAuth2 / JWT
  • OpenAPI / Swagger
  • AWS, Azure, or GCP
  • Insurance Domain Experience (Required)

Candidates must have experience working on Life Insurance systems and understand the end-to-end insurance business process, including:

  • Customer onboarding
  • Financial Needs Analysis (FNA)
  • Insurance quotations
  • New Business Processing
  • Underwriting
  • Medical underwriting
  • Policy issuance
  • Premium collection
  • Policy servicing
  • Policy endorsements
  • Policy renewals
  • Policy reinstatement
  • Fund switching (Investment-Linked Policies)
  • Riders management
  • Claims processing
  • Death claims
  • Critical illness claims
  • Disability claims
  • Policy surrender
  • Maturity processing
  • Customer servicing
  • Preferred Experience

Experience working with one or more of the following enterprise insurance platforms is highly desirable:

  • Oracle Insurance Policy Administration (OIPA)
  • DXC Assure
  • FIS Insurance
  • TCS BaNCS Insurance
  • Guidewire
  • Other enterprise Policy Administration Systems (PAS)
  • Qualifications

Mid-Level

  • 4+ years of Java backend development experience
  • At least 2 years working on Life Insurance applications

Senior-Level

  • 7+ years of Java backend development experience
  • Extensive experience designing and developing enterprise insurance solutions
  • Experience mentoring developers and leading technical initiatives
  • What We're Looking For

We're seeking engineers who:

  • Have hands-on experience building enterprise Life Insurance applications
  • Understand both technical implementation and insurance business processes
  • Can work independently and deliver high-quality solutions
  • Thrive in Agile development environments
  • Enjoy collaborating with cross-functional teams to solve complex business challenges

If you have a strong Java background and real-world experience supporting Life Insurance policy administration, underwriting, claims, and policy servicing, we'd love to hear from you.

More Info

Job Type:
Industry:
Employment Type: