We are seeking a skilled and proactive Java Developer with strong experience in Spring Boot, Microservices architecture, and solid understanding of DevOps practices, including container orchestration with Kubernetes. The ideal candidate will contribute to the design, development, and deployment of scalable applications, and play a key role in automating CI/CD pipelines in a cloud-native environment.
---
Key Responsibilities
Design, develop, and maintain enterprise-grade applications using Java 11+/Spring Boot.
Develop and manage RESTful APIs following microservices architecture best practices.
Work closely with DevOps engineers to containerize and deploy applications using Docker and Kubernetes.
Collaborate with QA, product management, and other developers to deliver high-quality software.
Implement CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
Monitor application performance and availability using tools such as Prometheus, Grafana, or ELK stack.
Apply best practices for code quality, security, and scalability.
Write unit and integration tests; perform code reviews and debugging.
Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.

Keyskills: Java Spring Boot Devops Microservices Kubernetes