Java Backend developer

September 13, 2025
Urgent

Job Description

Overview

Job Summary: We are looking for a skilled Java Backend Developer with strong expertise in Spring Boot and Microservices architecture to join our growing engineering team. The ideal candidate will have hands-on experience building scalable, high-performance backend systems and APIs.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices.
  • Implement RESTful APIs and integrate with third-party systems.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with front-end developers, QA, DevOps, and product teams.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot production issues and implement fixes.
  • Work with containerization tools like Docker and orchestration tools like Kubernetes.
  • Implement logging, monitoring, and performance tuning.

Required Skills & Experience

  • 7+ years of hands-on experience in backend development with Java (Java 8 or higher).
  • Strong knowledge and experience with Spring Boot, Spring Cloud, JPA, and Hibernate.
  • Experience in building and consuming RESTful APIs.
  • Strong understanding of Microservices architecture and inter-service communication patterns (REST, messaging).
  • Knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with CI/CD pipelines and tools like Jenkins, Git, Maven/Gradle.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP) is a plus.
  • Understanding of security aspects like OAuth2, JWT, and API security.

Location