10 Sep
|
Tata Consultancy Services
|
Chennai
10 Sep
Tata Consultancy Services
Chennai
Role Overview
We are seeking a skilled Java Spring Boot Developer with hands-on experience in AWS cloud services to design, develop, and deploy scalable applications. The ideal candidate will have strong backend development skills, cloud architecture knowledge, and experience in building microservices.
Key Responsibilities
Develop and maintain backend applications using Java, Spring Boot, and RESTful APIs. Design and implement microservices architecture for scalable solutions. Deploy and manage applications on AWS Cloud using services like EC2, S3, RDS, Lambda, API Gateway, and Cloud Formation. Integrate CI/CD pipelines using AWS Code Pipeline, Jenkins, or similar tools. Ensure application security, performance, and reliability. Collaborate with cross-functional teams (Dev Ops, QA, Product) for end-to-end delivery. Troubleshoot and optimize application performance in cloud environments. Required Skills
Strong proficiency in Java, Spring Boot, and Spring Framework. Hands-on experience with AWS services (EC2, S3, RDS, Lambda, IAM, Cloud Watch). Knowledge of Docker and Kubernetes for containerization and orchestration. Experience with CI/CD tools and Git. Familiarity with SQL/No SQL databases (My SQL, Postgre SQL, Dynamo DB). Understanding of API design, OAuth, and JWT authentication. Positive problem-solving and debugging skills. Preferred Skills
Experience with Terraform or Cloud Formation for Infrastructure as Code. Knowledge of serverless architecture and AWS Lambda. Exposure to monitoring tools like Prometheus, Grafana, or AWS Cloud Watch. Familiarity with Agile methodologies.
📌 Aws java developer (Chennai)
🏢 Tata Consultancy Services
📍 Chennai