Job Title : Java Backend Developer
Primary skills : Java with Spring Boot and Kubernetes
Location : Hyderabad / Coimbatore
Mode of work : 5 Days work from office
Experience : 4+ years
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 ensure code quality with Jacoco coverage reports.
- Perform performance testing and optimize APIs for high throughput and low latency.
- Deploy microservices using CI / CD pipelines on OpenShift or AKS .
- Work with Terraform for infrastructure provisioning and cloud deployments.
- Utilize Docker and Docker Compose / Desktop for containerization and local development.
- Integrate and automate workflows using GitHub Actions .
- Collaborate with cross-functional teams to ensure seamless integration and delivery.
- Maintain documentation and follow best practices in API design and cloud-native development.
Required Skills & Qualifications :
Strong proficiency in Java and Spring Boot .Experience with Resilience4j for fault tolerance and circuit breaker patterns.Solid understanding of Kafka and event-driven systems.Familiarity with caching strategies (e.g., Redis , Caffeine ).Hands-on experience with CI / CD tools and pipelines ( GitHub Actions , Jenkins , etc.).Experience deploying applications on OpenShift or AKS .Proficiency with Terraform and Microsoft Azure cloud services.Strong knowledge of Docker , Docker Compose , and container orchestration.Experience with unit testing frameworks ( JUnit5 , Mockito ) and code coverage tools ( Jacoco ).Familiarity with performance testing tools (e.g., JMeter , Gatling ).Excellent problem-solving skills and ability to work in an agile environment.Preferred Qualifications :
Certifications in Azure , Spring , or Kubernetes .Experience with API Gateway and Service Mesh technologies.Knowledge of security best practices in microservices and cloud deployments.