Java Developer (SN0360)

February 13, 2025

Job Description

We are looking for a Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions.

  • You will collaborate with a multidisciplinary team to create scalable and efficient applications, following best practices and modern development architectures.
Key Responsibilities
  • Develop new features and maintain existing applications.
  • Participate in the design and implementation of technical solutions alongside the development team.
  • Design and develop robust APIs to support application functionalities.
  • Implement and maintain microservices architecture using Spring Boot.
  • Ensure high-quality code through unit, integration, and performance testing.
  • Work with relational and non-relational databases, with a preference for MongoDB.
  • Collaborate with Scrum teams to ensure smooth project execution.
  • Follow best practices in version control (Git) and Agile methodologies.
Required Skills & Qualifications
  • Proven experience in Java development and object-oriented programming.
  • software design patterns
  • Spring Boot and microservices architecture.
  • API development and integration.
  • relational and NoSQL databases
  • testing methodologies
  • Git
  • Agile/Scrum teams.

Hiring Team Member

Avula Srivalli
Recruitment Coordinator