Software Engineering

Senior Java EE Developer - GAD - Chennai , Pune, Kochi (Remote)

Preferable Location(s): Chennai, India | Pune, India | Kochi, India
Work Type: Full Time

We are seeking talented Java EE Developers to join our clients a leading global tech firm.

Role Overview:

In this role, you will:

  • Design and implement change requests for existing applications or develop new projects using Jakarta EE (Java Enterprise Technologies).
  • Map end-to-end processes within the HR application landscape.
  • Analyze developed functionalities and address potential issues.

Our application landscape consists of multiple Java web services running on JEE application servers, primarily hosted on AWS, and integrated with various systems such as SAP, other services, and external partners

Responsibilities:

  • Independently implement backend business functionalities, defined as user stories, while considering cost-value ratio and maintenance effort.
  • Implement user stories and incidents, including concept, development (with automated unit tests), and communication with the customer in an agile environment.
  • Perform database activities such as schema creation/modification and database access implementation.
  • Develop and manage interfaces based on standard principles like REST or SOAP.
  • Implement Identity and Access Management (IAM) patterns for application security.
  • Analyze and resolve third-level support issues.
  • Document implementations thoroughly.
  • Provide technical and business consultancy within applications.
  • Utilize selected tools for implementation, testing, rollout, and support.
  • Participate in regular client meetings to track assigned tasks.

Requirements:

  • Experience with JEE technologies such as JPA, EJB, JSF, CDI, JAAS, and SAML.
  • Proficiency in JEE-related technologies like Maven.
  • Strong knowledge of SQL.
  • Experience with web services (SOAP, REST, JSON).
  • 3+ years of experience in Java EE development.

If you are a passionate Java EE Developer with the required expertise, we encourage you to apply and join our team!

Submit Your Application

You have successfully applied
  • You have errors in applying