Job Description

We are seeking a skilled Java Developer to design, build, and maintain high-performance backend applications. In this role, you will work closely with cross-functional teams to develop scalable systems, implement new features, and ensure application reliability. You will be involved throughout the full software development lifecycle, contributing to clean code practices, system optimization, and continuous improvement of applications.

Requirements

  • 4–12 years of experience in Java development
  • Strong proficiency in Core Java and object-oriented programming concepts
  • Experience with frameworks such as Spring, Spring Boot, or Hibernate
  • Hands-on experience in building RESTful APIs and microservices architecture
  • Familiarity with relational databases like MySQL or PostgreSQL
  • Understanding of version control systems such as Git
  • Experience working in Agile development environments
  • Ability to debug, troubleshoot, and optimize application performance
  • Strong problem-solving skills and ability to work independently or in a team

Key Skills
Java, Spring Boot, Microservices, REST APIs, SQL, MySQL, PostgreSQL, Hibernate, Git, Agile Methodology, Debugging, Performance Optimization, Backend Development