On-site
$24k - $41k
Mid Level
Full Time
Posted January 07, 2026
Tech Stack
java
spring
spring-boot
docker
kubernetes
microsoft-azure
github
Job Description
**Role & responsibilities**
1. Design and develop scalable **Java-based microservices** using **Spring Boot**, preferably with **Reactive Programming**.
2. Implement robust **authentication and authorization** mechanisms for secure services.
3. Build microservices with **fault tolerance**, **retry mechanisms**, and resilience patterns.
4. Write and maintain **unit tests** to ensure code quality and reliability.
5. Implement **logging**, **observability**, and **monitoring** solutions for production-grade services.
6. Deploy and manage applications in **containerized environments** using **Docker** and **Kubernetes**.
7. Collaborate with cross-functional teams to deliver end-to-end solutions in **Azure Cloud** or other cloud platforms.
8. Participate in code reviews, design discussions, and continuous improvement initiatives.
**Preferred candidate profile**
1. Strong proficiency in Java.
2. Expertise in Spring/Spring Boot frameworks.
3. Hands-on experience in end-to-end development of Java Microservices.
4. Knowledge of Spring Reactive Programming.
5. Experience with Kubernetes for container orchestration.
6. Proficiency in Docker for containerization.
7. Familiarity with Git and GitHub for version control.