Senior Engineer - Java
Guardian
6 - 8 years
Gurgaon
Posted: 07/05/2026
Job Description
Job Description:
Role Summary
We are looking for a skilled Senior Java Microservices 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:
GurgaonCurrent 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.
