Java Backend Developer
Technology
GlobalWaveSoftech
Roanoke, United States3 weeks agoUntil 5/5/2026
Job description
Technology Stack
Java, Spring Boot, Kubernetes, and Microservices (mandatory) Good to have: Micronaut or Resilience4j.Shift Timing
Overlap with evening shift (11 AM – 8 PM).Work Mode
Work from Office (WFO) – ODC, 5 days a week.Locations
Hyderabad and Coimbatore only (no other locations).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, 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 adhere to 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 orche
¿Te interesa este puesto?