HamburgerMenu
hirist

ValueMomentum Software - Java Backend Developer - Spring Boot/Microservices Architecture

Posted on: 10/11/2025

Job Description

Description :


We are looking for an experienced Java Backend Developer who is passionate about building high-performing, scalable, and resilient backend systems. The ideal candidate should have strong hands-on experience with Java, Spring Boot, Microservices, and Kubernetes, along with exposure to modern cloud platforms.

Technology Stack :

Mandatory : Java, Spring Boot, Kubernetes

Desired : Micronaut or Resilience4j, Microservices

Cloud Platforms : AKS (Azure) / EKS (AWS) / GKS (GCP)

Key Responsibilities :

- Design and implement resilient, fault-tolerant microservices using Spring Boot and Resilience4j

- Develop and maintain event-driven architecture using Apache Kafka

- Implement caching mechanisms to optimize performance and scalability

- Write unit and integration tests using JUnit5, Mockito, and maintain code quality with Jacoco reports

- Perform performance testing and optimize APIs for throughput and latency

- Deploy microservices using CI/CD pipelines on OpenShift or AKS

- Work with Terraform for infrastructure provisioning and cloud deployments

- Utilize Docker / Docker Compose for containerization and local development

- Integrate workflows using GitHub Actions

- Collaborate with cross-functional teams for seamless integration and delivery

- Maintain proper documentation and follow cloud-native best practices

Required Skills & Qualifications :

- Strong proficiency in Java and Spring Boot

- Experience with Resilience4j (circuit breaker patterns, fault tolerance)

- Working knowledge of Kafka and event-driven systems

- Understanding of caching strategies (Redis, Caffeine, etc.)

- Hands-on experience with CI/CD tools (GitHub Actions, Jenkins)

- Experience in deploying applications on OpenShift or AKS

- Proficiency with Terraform and Azure cloud services

- Strong understanding of Docker and container orchestration

- Experience with JUnit5, Mockito, and code coverage tools like Jacoco

- Exposure to performance testing tools (JMeter, Gatling)

- Excellent problem-solving and collaboration skills in an agile environment

Preferred Qualifications :

- Certifications in Azure, Spring, or Kubernetes

- Experience with API Gateway or Service Mesh technologies

- Knowledge of security best practices in microservices and cloud deployments


info-icon

Did you find something suspicious?