Guardian Life

Senior Software Engineer (Java, Spring Boot, Apache Camel))

Guardian Life  •  Republic of India (Hybrid)  •  1 hour ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Experience: 5+ Years
Location: Gurgaon (Hybrid/Onsite/Remote – as applicable)
Employment Type: Full-time

We are looking for a Senior Software Engineer with strong expertise in Java 17, Spring Boot, and Apache Camel to design, develop, and maintain scalable backend systems. The ideal candidate will have hands-on experience with AWS cloud components, PostgreSQL, strong debugging skills, and proven experience in writing unit test cases using JUnit and Mockito, along with excellent communication and teamwork abilities.

Key Responsibilities

  • Design, develop, and maintain scalable and high-performance backend services using Java 17 and Spring Boot
  • Develop and manage Apache Camel routes for integrations and message orchestration
  • Build cloud-native applications using AWS services such as S3, SQS, and SNS
  • Design, optimize, and maintain PostgreSQL database schemas and queries
  • Write unit test cases using JUnit and Mockito to ensure code quality, reliability, and test coverage
  • Perform deep debugging and root cause analysis to identify and resolve complex technical issues
  • Troubleshoot and resolve production issues with minimal downtime
  • Follow clean code principles, SOLID design principles, and best engineering practices
  • Participate in code reviews, technical design discussions, and architectural decisions
  • Collaborate closely with product, QA, DevOps, and other engineering teams
  • Mentor junior engineers and promote best practices in coding, testing, and debugging

Required Skills & Qualifications

  • 5+ years of professional software development experience
  • Strong proficiency in Java (Java 17 preferred)
  • Extensive experience with Spring Boot and RESTful API development
  • Hands-on experience with Apache Camel (routes, processors, components)
  • Strong experience writing unit tests using JUnit and Mockito
  • Solid understanding of test-driven development (TDD) or test-first approaches
  • Good working knowledge of AWS services, including:
    • Amazon S3
    • Amazon SQS
    • Amazon SNS
  • Strong experience with PostgreSQL and relational database concepts
  • Excellent debugging and problem-solving skills, including analyzing logs and production issues
  • Experience with microservices architecture
  • Proficiency with Git and version control workflows
  • Strong communication skills (verbal and written)
  • Proven teamwork and collaboration skills

Good to Have (Preferred Skills)

  • Experience with Docker and Kubernetes
  • Exposure to CI/CD pipelines with automated testing
  • Knowledge of Spring Security and authentication/authorization mechanisms
  • Experience with monitoring and logging tools (CloudWatch, ELK, Prometheus)
  • Experience working in an Agile/Scrum development environment

Soft Skills

  • Strong analytical, debugging, and testing mindset
  • Ability to take ownership of features from development through production support
  • Proactive, solution-oriented approach
  • Willingness to learn and adapt to new technologies
  • Effective collaborator in cross-functional teams

Location:

This position can be based in any of the following locations:

Chennai, Gurgaon

Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday

Guardian Life

About Guardian Life

Who we are

Guardian makes a difference in the lives of people when they need us most. With over 160 years of stability and fiscal integrity, we are a trusted resource to generations of families and business owners, inspiring well-being and helping build financial confidence.

Today, we stand behind 29 million consumers, helping them prepare and plan for a bright future for themselves and their families. We help business owners care for their employees. And we help people recover and thrive in times of unexpected loss.

As a modern mutual insurance company, we believe in driving value beyond dividends. We invest in our colleagues, are building an inclusive and innovative culture, and are helping to uplift communities through thoughtful corporate impact programs.

What we stand for

In 1860, a community of immigrants joined together to insure and protect their businesses and families. They were guided by powerful ideals that we’ve continued to stand behind and evolved throughout the years: we do the right thing, we believe people count, we courageously shape the future together, and we go above and beyond for the people we serve.

Guardian employees embrace and live by these values every day. They remind us to put people at the heart of all we do so that we can help protect what matters most to you. Want to help bring these values to life? Join us for a rewarding career and the opportunity to shape the future.

Disclosures:

Financial information concerning Guardian as of December 31, 2022, on a statutory basis: Admitted assets = $76.0 billion; liabilities = $67.2 billion (including $55.0 billion of reserves); and surplus = $8.8 billion. Dividends are not guaranteed. They are declared annually by Guardian’s Board of Directors.

Guardian® is a registered trademark of The Guardian Life Insurance Company of America. © Copyright 2023 The Guardian Life Insurance Company of America 2023-156184 Exp. 5/25

Industry
Finance & Insurance
Company Size
5,001-10,000 employees
Headquarters
New York , NY
Year Founded
1860
Social Media