Key Responsibilities
Design and develop microservices applications using Java Spring Boot or equivalent frameworks
Deploy and manage applications on Kubernetes clusters
Implement RESTful APIs and integrate with event driven systems
Collaborate with DevOps teams to enable CICD pipelines and automated deployments
Ensure scalability reliability and security of microservices
Participate in code reviews testing and documentation
Troubleshoot and resolve issues in distributed environments
Required Skills
Solid programming skills in Java Spring Boot REST APIs
Hands on experience with Kubernetes and containerization Docker
Familiarity with cloud platforms AWS Azure GCP
Knowledge of microservices architecture patterns service discovery API gateway fault tolerance
Understanding of CICD tools Jenkins Git Argo CD Helm
Good problem solving and debugging skills