Java Spring Boot Developer - Cloud (Azure/AWS)
Tata Consultancy Services · Bengaluru, Karnataka, India
Tata Consultancy Services · Bengaluru, Karnataka, India
***Role & responsibilities*** - Develop and maintain enterprise-grade applications using Java and Spring Boot. - Design and implement RESTful APIs and Microservices. - Deploy and manage cloud-based applications on Azure or AWS. - Collaborate with cross-functional teams to define and deliver technical solutions. - Optimize application performance, scalability, and reliability. - Implement security best practices and coding standards. - Participate in code reviews, testing, and CI/CD implementation. - Troubleshoot production issues and provide timely resolutions. ***Required Skills*** - Strong experience in **Java 8/11/17**. - Hands-on experience with **Spring Boot, Spring MVC, Spring Data JPA**. - Expertise in **Microservices Architecture**. - Experience in developing **REST APIs**. - Strong knowledge of SQL databases (Oracle, MySQL, PostgreSQL). - Experience with Git and Agile methodologies. - Hands-on experience with **Azure or AWS Cloud Services**.