Job Openings Java Developer (Back end)

About the job Java Developer (Back end)

We are looking for a highly skilled Java Developer with over 5 years of experience in developing and maintaining robust applications. The ideal candidate will have a deep understanding of Java 8, Spring, Spring Boot, Microservices, JPA , Hibernate, ORM tools, and cloud technologies.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable Java applications.
  • Implement and manage microservices architecture.
  • Utilize Spring and Spring Boot for application development.
  • Work with ORM tools for efficient data management.
  • Integrate and deploy applications on cloud platforms.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Write clean, efficient, and well-documented code.

Required Skills:

  • 5+ years of experience in Java development.
  • Proficiency in Java 8 and above.
  • Strong experience with Spring and Spring Boot.
  • Expertise in Microservices architecture.
  • Experience with ORM tools like Hibernate.
  • Hands-on experience with cloud technologies (e.g., AWS, Azure).
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Familiarity with version control systems like Git.

Preferred Qualifications:

  • Experience with containerization tools like Docker and Kubernetes.
  • Understanding of CI/CD pipelines.
  • Knowledge of frontend technologies is a plus.