Lead Java Developer

Om Tat Sat Solutions

United States

Remote

USD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Om Tat Sat Solutions is seeking a senior Lead Java Developer to own architecture and delivery for enterprise life insurance applications. You will lead a delivery team, guide design decisions, and stay hands-on in code and production issues.

The role emphasizes cloud-based microservices, Spring Boot, and collaboration with business stakeholders. Remote work is offered for a senior-level professional with strong English communication.

Qualifications

  • 15+ years of Java development experience.
  • Deep Core Java skills including multi-threading, concurrency, collections, and JVM tuning.
  • Experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Proficiency in cloud-based SOA and microservices design (AWS or Azure).
  • Life insurance domain experience (policy administration, annuities, underwriting, claims, billing, or similar).
  • Excellent spoken and written English.
  • B.Tech / B.E. (4 years) degree.

Responsibilities

  • Define architecture, integration patterns, and technical standards for cloud-based, service-oriented applications.
  • Design and build microservices and REST/SOAP services using Spring Boot.
  • Lead the full SDLC: requirements, design, development, testing, and release.
  • Mentor developers, run code reviews, and be the technical escalation point for the team.
  • Support production systems, including root cause analysis and performance tuning.
  • Work with business stakeholders and product owners to turn requirements into technical solutions.
  • Communicate progress and technical decisions clearly to non-technical stakeholders.

Skills

15+ years of Java development
Core Java: multithreading, concurrency
Spring Boot, Spring MVC, Spring Data J
Cloud/SOA & microservices design
Life insurance domain experience
English proficiency
B.Tech / BE (4 years)

Education

B.Tech / B.E. (4 years)

Tools

Kubernetes
Docker
CI/CD (GitHub Actions or Azure DevOps)
Prometheus
Grafana
Splunk
Kafka or RabbitMQ
Oracle
SQL Server
PostgreSQL

Job description

Job Title: Lead Java Developer(Core Java, Spring Boot, Cloud, Life Insurance)

Experience: 15 to 22 years
Location: Remote
Employment type: Full-time
Education: B.Tech / B.E. (4-year) required; strong academic background from reputed institutes preferred

About the Role

We are hiring a senior Lead Java Developer to own architecture and delivery for enterprise applications in a large life insurance and administrative processing environment. You will lead a delivery team, guide design decisions, and stay hands-on in code and production issues.

Key Responsibilities
  • Define architecture, integration patterns, and technical standards for cloud-based, service-oriented applications
  • Design and build microservices and REST/SOAP services using Spring Boot
  • Lead the full SDLC: requirements, design, development, testing, and release
  • Mentor developers, run code reviews, and be the technical escalation point for the team
  • Support production systems, including root cause analysis and performance tuning
  • Work with business stakeholders and product owners to turn requirements into technical solutions
  • Communicate progress and technical decisions clearly to non-technical stakeholders
Must-Have Skills
  • 15+ years of hands-on Java development
  • Strong Core Java: multi-threading, concurrency, collections, JVM tuning
  • Spring Boot, Spring MVC, Spring Security, Spring Data JPA
  • Cloud service-oriented architecture and microservices design (AWS or Azure)
  • Life insurance domain experience (policy administration, annuities, underwriting, claims, billing, or similar)
  • Excellent spoken and written English
  • B.Tech / B.E. (4 years)
Good to Have
  • Kubernetes, Docker, CI/CD (GitHub Actions or Azure DevOps)
  • Kafka or RabbitMQ
  • Oracle, SQL Server, or PostgreSQL
  • Batch processing and job scheduling (Control-M or equivalent)
  • Observability tools (Prometheus, Grafana, Splunk)
Note to candidates:

Our process includes a video interview and a proctored technical assessment. Please make sure you have a stable internet connection and a working camera.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect · Cloud Microservices (Life Insurance)
Senior Java Architect · Cloud Microservices (Life Insurance)

Om Tat Sat Solutions • United States

Remote
USD 150,000 - 190,000
Java Tech Lead
Java Tech Lead

Talentola • Berkeley Heights (NJ)

On-site
USD 180,000 - 240,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

On-site
USD 140,000 - 180,000
Lead Developer - Java/Kotlin/SaaS
Lead Developer - Java/Kotlin/SaaS

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Bonus or Commission eligible
Medical Insurance
Dental Benefits
+3
Senior Java Tech lead
Senior Java Tech lead

Tata Consultancy Services • Mason (OH)

On-site
USD 100,000 - 150,000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5
Java FullStack Lead Developer
Java FullStack Lead Developer

Simarn Solutions • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,000
Lead Java Backend Developer
Lead Java Backend Developer

BCforward • Wilmington (DE)

On-site
USD 120,000 - 150,000
Lead Java Software Engineer
Lead Java Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8