Java Backend Developer

Company: Epergne Solutions
Apply for the Java Backend Developer
Location: Bengaluru
Job Description:

Job Title : Backend Developer Java, Spring Boot

Location : Bengaluru_ Hebbal

Experience : 5 Plus Years

Notice Period : Immediate / 15 Days NP

Job Summary:

We are seeking a highly skilled Backend Developer with strong expertise in Java (8+), Spring Boot, and microservices architecture. You will be responsible for building scalable backend systems and collaborating with AI/ML teams to deliver intelligent, high-performance applications.

Key Responsibilities:

  • Design, develop, and maintain backend systems using Java (8+), Spring Boot, and related frameworks.
  • Build and manage RESTful APIs and microservices for internal and external use.
  • Collaborate closely with AI/ML teams to integrate models and intelligent services.
  • Optimize backend services for performance, scalability, and security.
  • Implement data persistence layers using SQL and NoSQL databases.
  • Integrate caching, messaging, and service orchestration patterns as needed.
  • Participate in code reviews, CI/CD pipeline setup, and deployment automation.
  • Work with containerized environments using Docker and Kubernetes.
  • Ensure code quality through unit and integration testing using JUnit and Mockito.

Must-Have Skills:

  • Strong hands-on experience in Java (8+), Spring Boot, and the Spring ecosystem (Spring MVC, Spring Data, etc.)
  • Proficient in designing and building RESTful APIs and microservices.
  • Experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • Solid understanding of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Experience with Docker, Kubernetes, and container orchestration.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Strong testing skills using JUnit, Mockito, or similar frameworks.

Posted: March 3rd, 2026