Guardian Life
Guardian Life3h ago
Foundit

Senior Engineer

Gurgaon / Gurugram, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Guardian Life

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Guardian Life is seeking a highly skilled Senior Java Engineer to join our dynamic team in Gurgaon/Gurugram, India. This permanent position requires a strong foundation in Java development and a passion for building robust, scalable applications.

Key Responsibilities:

  • Analyze and understand application storyboards and use cases to develop functional modules.
  • Propose effective technical approaches for given problem statements.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Identify and fix defects, addressing potential impacts or risks to functionality.
  • Ensure optimal performance and quality of applications by adhering to project and industry best practices.
  • Maintain code quality through established standards and tools.
  • Debug and troubleshoot issues within existing codebase.
  • Develop and execute unit test cases.
  • Create database tables, stored procedures, and functions.
  • Adhere to AGILE best practices throughout the development lifecycle.
  • Update Jira with the latest changes and progress status.
  • Mentor fellow team members and provide technical guidance.

Required Skills:

  • Proficiency in Java, Java 8, Spring Boot, and the Spring framework.
  • Experience with Java unit testing and Test-Driven Development (TDD).
  • Familiarity with RESTful and SOAP-based APIs.
  • Experience with at least one of the following: Python, OpenSearch, or React JS.
  • Understanding of application security principles.
  • Knowledge of Concurrency Basics.
  • Familiarity with Git, Hibernate, and JPA.
  • Good understanding of Design Patterns (GoF) and SOLID principles.
  • Experience implementing microservices architecture.
  • Understanding of various architectural styles and patterns.
  • Proficiency in IOC Containers.
  • Strong grasp of Object-Oriented Programming (OOP) concepts.
  • Experience with SQL and NoSQL database design and development.
  • Understanding of Docker, SSO, MFA, and OAuth2.
  • Excellent written and verbal communication skills.

Nice to Have Skills:

  • Experience with Agile processes, planning, JIRA, and Confluence.
  • Experience with automated unit and integration testing.
  • Knowledge of Docker, Kafka, JMS, DataStax/Cassandra, OpenL or other business rule engines, and GraphQL.
  • Familiarity with Continuous Integration and Domain-Driven Design (DDD).
  • Experience with CI/CD pipelines using Jenkins or similar tools.
  • Knowledge of OpenAPI/Swagger.
  • Basic overview of Claim Management and company operations.

Education and Experience:

  • Education: B.Tech in Computers or MCA.
  • Work Experience: 2-4 years of relevant experience.

Location: Gurgaon / Gurugram, India

Company

Guardian Life

Guardian Life

Guardian Life is a leading insurance provider dedicated to helping individuals and families achieve financial security. With a commitment to innovation and customer service, Guardian Life offers a com...

Gurgaon / Gurugram, India
Posted on Foundit
Senior Engineer - Java at Guardian Life | Gurgaon / Gurugram, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform