Java Microservice Developer
Tata Consultancy Services · Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Tata Consultancy Services · Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
**Key Responsibilities** : - Build and expose Java **RESTful APIs** aligned with microservices architecture standards - Create **Swagger/OpenAPI specifications** and API contract validation - Implement and support **CI/CD pipelines** for continuous integration and delivery - Collaborate with crossfunctional teams and handle **customer communication and management reporting** **-** Use Build tools and CI/CD: Maven / ANT, Jenkins, Bamboo, GitHub - Working Experience in Agile **Job Requirements\\*** - 7+ Years of experience creating and consuming Java API. - Build and expose Java **RESTful APIs** aligned with microservices architecture standards - Database exposure using JPA - Work on **Swagger/OpenAPI specifications** and API contract validation - Implement and support **CI/CD pipelines** for continuous integration and delivery - Awareness of 12 factor app development - Experience deploying Microservices into cloud based container platforms **Soft Skills** - Excellent communication - Team collaboration - Documentation and knowledge sharing - Comfortable challenging and designing solutions **Education Requirements** Bachelor's/Masters in Computer Science or equivalent **Certifications** Java Spring boot (Optional)