Login Sign Up

Senior Engineer - Java

Guardian

6 - 8 years

Gurgaon

Posted: 07/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Description:

Role Summary

We are looking for a skilled Senior Java Engineer with strong hands-on experience in Java 8 or above to design, develop, and maintain scalable enterprise applications. The ideal candidate should be a solid problem solver, comfortable working in a collaborative Agile environment, and willing to support applications as part of a well-structured rotation model. This role offers opportunities to contribute to modern microservices-based architectures while mentoring junior team members.

Key Responsibilities

  • Design, develop, test, and maintain high-quality, scalable Java-based applications
  • Analyze business requirements, storyboards, and use cases to deliver robust technical solutions
  • Contribute to architectural discussions and help implement best-fit design patterns
  • Ensure performance, security, and reliability of applications by following industry and project best practices
  • Identify, debug, and fix defects, performance issues, and potential risks in existing applications
  • Develop and execute unit tests and support integration testing efforts
  • Collaborate closely with cross-functional teams including QA, Product Owners, and Architects
  • Participate in Agile ceremonies and maintain accurate updates in Jira
  • Provide technical guidance and mentoring to junior developers
  • Support production applications as part of a planned rotation, ensuring continuity of service when required

Mandatory Skills & Competencies

Core Technical Skills

  • Strong proficiency in Java (Java 8 or above mandatory)
  • Hands-on experience with Spring Boot and Spring Framework
  • Good understanding of Object-Oriented Programming (OOPS) concepts
  • Experience with RESTful APIs and working knowledge of SOAP-based services
  • Solid understanding of Microservices architecture and distributed systems
  • Hands-on experience with Hibernate, JPA, and ORM concepts
  • Strong knowledge of SQL and NoSQL database design and development
  • Good understanding of Design Patterns (GoF) and SOLID principles
  • Working knowledge of Concurrency concepts in Java

Testing & Quality

  • Experience with Unit Testing, TDD, and test-driven development practices
  • Familiarity with code quality tools and best practices

DevOps, Security & Integration

  • Basic understanding of Docker and containerized deployments
  • Working knowledge of SSO, MFA, OAuth2, and application security fundamentals
  • Familiarity with Git and collaborative version control practices

Soft Skills

  • Good written and verbal communication skills
  • Ability to work independently as well as in a team-oriented environment
  • Proactive mindset with strong problem-solving abilities

Nice to Have

  • Experience working in Agile/Scrum environments
  • Hands-on experience with JIRA, Confluence, and Agile planning tools
  • Familiarity with CI/CD pipelines, Jenkins, or similar tools
  • Exposure to Kafka, JMS, Cassandra (DataStax), OpenL, or other rule engines
  • Understanding of GraphQL, OpenAPI / Swagger, and DDD concepts
  • Experience with Automated Integration Testing
  • Basic understanding of Claim Management systems or insurance domain operations

Education

  • B.Tech / B.E. in Computer Science, MCA, or equivalent technical qualification

Work Experience Expectations

  • 4–6 years of experience in designing, developing, and maintaining enterprise-grade applications
  • Proven ability to translate functional and technical requirements into working software
  • Experience building reusable, maintainable, and efficient code
  • Familiarity with database objects such as tables, indexes, stored procedures, and functions
  • Experience following Agile best practices throughout the development lifecycle
  • Strong troubleshooting and debugging skills in production and non-production environments

Location:

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

Gurgaon

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

About Company

Guardian Life Insurance Company of America, commonly known as Guardian Life, is a mutual life insurance company headquartered in New York City. Founded in 1860, it provides a variety of financial products and services, including life insurance, disability insurance, dental and vision plans, retirement plans, and employee benefits. Guardian Life focuses on helping individuals, families, and businesses secure their financial futures by offering tailored insurance solutions. The company is known for its strong customer service and financial stability, with a long history of providing life and health insurance to its policyholders.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.