Job Description
We are looking for a Senior Java Microservices Developer to design and develop enterprise-scale, cloud-native applications. The ideal candidate will have deep experience in Core Java (Java 17), Spring ecosystem, CI/CD, cloud computing, container orchestration, and stream processing with tools like Kafka and WebFlux. You should be able to work in Agile teams and demonstrate strong problem-solving and integration skills.
Key Responsibilities:
- Design, develop, and deploy robust microservices using Java 17, Spring Boot, and Spring WebFlux.
- Build cloud-ready applications with containerization using Kubernetes and CI/CD automation.
- Implement secure services using Spring Security, and manage persistence with Spring Data.
- Work with stream processing tools and platforms like Apache Kafka