Java FSD with AWS

Tata Consultancy Services
Pune District, Maharashtra, India

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.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →