Source description
About the role
Key Responsibilities Design, develop, and maintain cloud-native applications using Java and Spring Boot. Build and implement Microservices-based architectures for enterprise applications. Develop RESTful APIs and integrate with internal and external systems. Deploy and manage applications on Microsoft Azure cloud platforms. Implement containerization and orchestration using Docker and Kubernetes (AKS). Collaborate with architects, product owners, DevOps engineers, and QA teams throughout the SDLC. Develop resilient and scalable solutions leveraging Azure PaaS and cloud-native services. Implement security best practices, authentication, authorization, and API governance. Create CI/CD pipelines for automated build, testing, and deployment processes. Monitor application performance, availability, and reliability using observability tools. Troubleshoot production issues and optimize application performance. Participate in architecture reviews, code reviews, and technical design discussions. Maintain technical documentation and ensure adherence to development standards. Required Skills & Qualifications Bachelor's degree in Computer Science, Engineering, Information Technology, or related field. 5+ years of experience in Java application development. Strong hands-on experience with: Java 8/11/17+ Spring Boot Spring MVC Spring Data JPA Spring Security Hibernate Microservices Architecture REST APIs Experience with Azure cloud services such as: Azure App Services Azure Kubernetes Service (AKS) Azure Functions Azure API Management (APIM) Azure Service Bus Azure Storage Azure Key Vault Azure Monitor Strong knowledge of containerization technologies: Docker Kubernetes Helm Charts Experience with relational and NoSQL databases: SQL Server PostgreSQL MySQL MongoDB Cosmos DB Familiarity with messaging/event-driven architectures: Kafka Azure Service Bus RabbitMQ Experience with Git, Maven, Gradle, and version control best practices. Excellent troubleshooting, analytical, and problem-solving skills.
More at Tata Consultancy Services