Resume and JobRESUME AND JOB
Guardian Life logo

Senior Engineer | Careers at Guardian Life

Guardian Life

Senior Engineer | Careers at Guardian Life

full-timePosted: Jan 28, 2026

Job Description

Senior Engineer - Java Developer

Why Join Guardian Life?

Guardian Life is a leading financial services company with a rich history of protecting and empowering millions of Americans through innovative insurance and investment solutions. As a trusted name in the industry, we are committed to fostering a culture of innovation, collaboration, and growth. Our Chennai office is a hub of excellence, where cutting-edge technology meets purpose-driven work. Join us to build scalable systems that impact lives, work with passionate teams, and advance your career in a supportive environment. At Guardian Life, you'll enjoy professional development opportunities, a hybrid work model, and the chance to contribute to meaningful projects in the insurance technology space.

About the Role

We are seeking a skilled Senior Engineer (Java Developer) with deep expertise in Spring Boot Microservices, strong Core Java fundamentals, and experience in building scalable, high-performance applications. As a key member of our engineering team in Chennai, India, you will design and develop robust backend systems that power Guardian Life's digital platforms. The ideal candidate should have hands-on experience with relational databases like MySQL and PostgreSQL, CI/CD pipelines, and testing frameworks. Knowledge of AWS cloud services and modern DevOps practices will be a strong advantage. This full-time role offers the opportunity to collaborate with cross-functional teams and drive technological innovation in the insurance sector.

Detailed Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture to ensure high availability and scalability.
  • Implement secure and efficient RESTful APIs with proper documentation, ensuring seamless integration between distributed services.
  • Develop and optimize complex database schemas, queries, and stored procedures for MySQL and PostgreSQL to support data-intensive operations.
  • Apply advanced design patterns (e.g., Singleton, Factory, Observer) and object-oriented principles to create robust, reusable, and maintainable codebases.
  • Build, automate, and maintain CI/CD pipelines using tools like Jenkins, Git, Maven, and Gradle for rapid and reliable deployments.
  • Write comprehensive unit tests, integration tests, and perform mocking using JUnit, Mockito, and other frameworks to achieve high code coverage.
  • Collaborate closely with QA, DevOps, Product Management, and other stakeholders to deliver high-quality software solutions.
  • Lead code reviews, conduct performance tuning, and troubleshoot production issues to minimize downtime and optimize system performance.
  • Stay abreast of emerging technologies, contribute to continuous improvement initiatives, and mentor junior developers on best practices.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to drive iterative development.

Required Skills

  • Strong proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, Lambda expressions).
  • Hands-on experience with Spring Boot, Spring Cloud, and Microservices architecture.
  • Solid understanding of RESTful services, API design, and integration patterns.
  • Expertise in MySQL and PostgreSQL databases, including query optimization and indexing.
  • Strong knowledge of CI/CD pipelines with Jenkins, Git, Maven/Gradle.
  • Proficiency in unit testing frameworks like JUnit and Mockito.
  • Good understanding of design patterns and software development principles (SOLID, DRY).
  • Familiarity with AWS services (EC2, S3, RDS, Lambda) is highly desirable.
  • Excellent problem-solving skills and logical thinking for complex technical challenges.
  • Superior communication and collaboration skills for cross-functional teamwork.

Education & Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3–5 years of professional experience in Java development, with at least 2 years in Spring Boot Microservices.
  • Proven track record of delivering production-ready applications in a fast-paced environment.
  • Experience in the insurance or financial services domain is a plus.

Compensation Overview

Salary: Not Disclosed. Competitive based on experience.

Benefits

  • Comprehensive health insurance coverage for employees and dependents.
  • Generous paid time off, including vacation, sick leave, and public holidays.
  • Performance-based bonuses and annual incentives.
  • Professional development programs, certifications, and training budgets.
  • Hybrid work model with flexible hours.
  • Employee wellness programs, gym memberships, and mental health support.
  • Retirement savings plans with company matching.
  • Opportunities for career growth and internal mobility at Guardian Life.

Location:

Chennai, India. Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday.

Apply now to join Guardian Life and shape the future of insurance technology!

Locations

  • Chennai, India

Salary

Salary details available upon request

Estimated Salary Rangehigh confidence

1,500,000 - 2,500,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Core Javaintermediate
  • Spring Bootintermediate
  • Microservicesintermediate
  • RESTful APIsintermediate
  • MySQLintermediate
  • PostgreSQLintermediate
  • CI/CD Pipelinesintermediate
  • JUnitintermediate
  • Mockitointermediate
  • AWSintermediate

Required Qualifications

  • 3–5 years of Java development experience (experience)
  • Bachelor's/Master's in Computer Science (experience)
  • Strong Core Java fundamentals (experience)
  • Experience with Spring Cloud (experience)
  • Knowledge of design patterns (experience)

Responsibilities

  • Design and develop Java applications with Spring Boot
  • Implement RESTful APIs
  • Optimize database schemas for MySQL/PostgreSQL
  • Build CI/CD pipelines with Jenkins/Git
  • Write unit and integration tests
  • Collaborate with cross-functional teams
  • Conduct code reviews and performance tuning

Benefits

  • general: Comprehensive health insurance
  • general: Paid time off and holidays
  • general: Performance bonuses
  • general: Professional development programs
  • general: Hybrid work model
  • general: Retirement savings with matching
  • general: Wellness programs

Target Your Resume for "Senior Engineer | Careers at Guardian Life" , Guardian Life

Get personalized recommendations to optimize your resume specifically for Senior Engineer | Careers at Guardian Life. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Engineer | Careers at Guardian Life" , Guardian Life

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Guardian Life CareersSenior Engineer JobsJava Developer ChennaiSpring Boot JobsMicroservices HiringInsurance Technology CareersAWS Developer IndiaInsuranceFinanceBusiness

Answer 10 quick questions to check your fit for Senior Engineer | Careers at Guardian Life @ Guardian Life.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Guardian Life logo

Senior Engineer | Careers at Guardian Life

Guardian Life

Senior Engineer | Careers at Guardian Life

full-timePosted: Jan 28, 2026

Job Description

Senior Engineer - Java Developer

Why Join Guardian Life?

Guardian Life is a leading financial services company with a rich history of protecting and empowering millions of Americans through innovative insurance and investment solutions. As a trusted name in the industry, we are committed to fostering a culture of innovation, collaboration, and growth. Our Chennai office is a hub of excellence, where cutting-edge technology meets purpose-driven work. Join us to build scalable systems that impact lives, work with passionate teams, and advance your career in a supportive environment. At Guardian Life, you'll enjoy professional development opportunities, a hybrid work model, and the chance to contribute to meaningful projects in the insurance technology space.

About the Role

We are seeking a skilled Senior Engineer (Java Developer) with deep expertise in Spring Boot Microservices, strong Core Java fundamentals, and experience in building scalable, high-performance applications. As a key member of our engineering team in Chennai, India, you will design and develop robust backend systems that power Guardian Life's digital platforms. The ideal candidate should have hands-on experience with relational databases like MySQL and PostgreSQL, CI/CD pipelines, and testing frameworks. Knowledge of AWS cloud services and modern DevOps practices will be a strong advantage. This full-time role offers the opportunity to collaborate with cross-functional teams and drive technological innovation in the insurance sector.

Detailed Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture to ensure high availability and scalability.
  • Implement secure and efficient RESTful APIs with proper documentation, ensuring seamless integration between distributed services.
  • Develop and optimize complex database schemas, queries, and stored procedures for MySQL and PostgreSQL to support data-intensive operations.
  • Apply advanced design patterns (e.g., Singleton, Factory, Observer) and object-oriented principles to create robust, reusable, and maintainable codebases.
  • Build, automate, and maintain CI/CD pipelines using tools like Jenkins, Git, Maven, and Gradle for rapid and reliable deployments.
  • Write comprehensive unit tests, integration tests, and perform mocking using JUnit, Mockito, and other frameworks to achieve high code coverage.
  • Collaborate closely with QA, DevOps, Product Management, and other stakeholders to deliver high-quality software solutions.
  • Lead code reviews, conduct performance tuning, and troubleshoot production issues to minimize downtime and optimize system performance.
  • Stay abreast of emerging technologies, contribute to continuous improvement initiatives, and mentor junior developers on best practices.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to drive iterative development.

Required Skills

  • Strong proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, Lambda expressions).
  • Hands-on experience with Spring Boot, Spring Cloud, and Microservices architecture.
  • Solid understanding of RESTful services, API design, and integration patterns.
  • Expertise in MySQL and PostgreSQL databases, including query optimization and indexing.
  • Strong knowledge of CI/CD pipelines with Jenkins, Git, Maven/Gradle.
  • Proficiency in unit testing frameworks like JUnit and Mockito.
  • Good understanding of design patterns and software development principles (SOLID, DRY).
  • Familiarity with AWS services (EC2, S3, RDS, Lambda) is highly desirable.
  • Excellent problem-solving skills and logical thinking for complex technical challenges.
  • Superior communication and collaboration skills for cross-functional teamwork.

Education & Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3–5 years of professional experience in Java development, with at least 2 years in Spring Boot Microservices.
  • Proven track record of delivering production-ready applications in a fast-paced environment.
  • Experience in the insurance or financial services domain is a plus.

Compensation Overview

Salary: Not Disclosed. Competitive based on experience.

Benefits

  • Comprehensive health insurance coverage for employees and dependents.
  • Generous paid time off, including vacation, sick leave, and public holidays.
  • Performance-based bonuses and annual incentives.
  • Professional development programs, certifications, and training budgets.
  • Hybrid work model with flexible hours.
  • Employee wellness programs, gym memberships, and mental health support.
  • Retirement savings plans with company matching.
  • Opportunities for career growth and internal mobility at Guardian Life.

Location:

Chennai, India. Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday.

Apply now to join Guardian Life and shape the future of insurance technology!

Locations

  • Chennai, India

Salary

Salary details available upon request

Estimated Salary Rangehigh confidence

1,500,000 - 2,500,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Core Javaintermediate
  • Spring Bootintermediate
  • Microservicesintermediate
  • RESTful APIsintermediate
  • MySQLintermediate
  • PostgreSQLintermediate
  • CI/CD Pipelinesintermediate
  • JUnitintermediate
  • Mockitointermediate
  • AWSintermediate

Required Qualifications

  • 3–5 years of Java development experience (experience)
  • Bachelor's/Master's in Computer Science (experience)
  • Strong Core Java fundamentals (experience)
  • Experience with Spring Cloud (experience)
  • Knowledge of design patterns (experience)

Responsibilities

  • Design and develop Java applications with Spring Boot
  • Implement RESTful APIs
  • Optimize database schemas for MySQL/PostgreSQL
  • Build CI/CD pipelines with Jenkins/Git
  • Write unit and integration tests
  • Collaborate with cross-functional teams
  • Conduct code reviews and performance tuning

Benefits

  • general: Comprehensive health insurance
  • general: Paid time off and holidays
  • general: Performance bonuses
  • general: Professional development programs
  • general: Hybrid work model
  • general: Retirement savings with matching
  • general: Wellness programs

Target Your Resume for "Senior Engineer | Careers at Guardian Life" , Guardian Life

Get personalized recommendations to optimize your resume specifically for Senior Engineer | Careers at Guardian Life. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Engineer | Careers at Guardian Life" , Guardian Life

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Guardian Life CareersSenior Engineer JobsJava Developer ChennaiSpring Boot JobsMicroservices HiringInsurance Technology CareersAWS Developer IndiaInsuranceFinanceBusiness

Answer 10 quick questions to check your fit for Senior Engineer | Careers at Guardian Life @ Guardian Life.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.