Tata Consultancy Services
Global IT services and consulting company
This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.
Overall Experience : 6+ Location : Hyderabad / Pune / Chennai / Bangalore • Proven experience in Java and full-stack development, with specific hands-on experience in AWS. • Java 17/21, Spring Boot, Spring Batch, Hibernate, JPA. • React, Angular, JavaScript, HTML, CSS. • AWS services (EC2, S3, RDS, Lambda, EKS, etc.). • Git, Jira, Maven/Gradle, Jenkins, Docker, Kubernetes, Kafka. Job Requirements* Required: • Java, Spring, AWS(EC2, ECS, S3, Lambda, SQS and SNS), Microservices, Angular ,React and Spring Boot. • At least 6+ years of Programming experience with Java, J2EE, XML, and Web Services. • Strong knowledge of Microservices, Spring, Spring Boot, Hibernate, and Web services based on REST. • Experience with Application integrations (SOAP/REST Web Services, ESB, JMS, File/Data transfers, etc.). • Experience in Agile Scrum software development Methodology. • Experience developing in distributed application environments. • Strong AWS Experience including AWS Code Build, AWS Code Commit, AWS Code Pipeline, AWS Lambda, API Gateway, AWS CLI/Yaml/CloudFormation, and Serverless Deployment. Key Responsibilities* • Design, develop, and maintain high-quality software applications using Core Java/J2EE and modern frameworks like Spring Boot and Spring Batch. • To Build user interfaces with a focus on user experience using modern front-end technologies such as React, Angular, and JavaScript. • Create and consume RESTful APIs and microservices for seamless integration of UI components with back-end systems. • Utilize AWS cloud services for application deployment and management, including but not limited to EC2, S3, Lambda, RDS, and EKS. • Work with both SQL and NoSQL databases like MySQL, PostgreSQL, or MongoDB for data storage and management. • Implement and maintain CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes for efficient deployment and containerization. • Collaborate with cross-functional teams, including QA engineers, architects, and product owners, in an Agile/Scrum environment to ensure high-quality deliverables.
Want a personalised feed?
Sign up to save jobs, track applications, and get AI-matched recommendations.
Create a free account