Senior Java AWS Technical Lead

Apply Now

Company: Tata Consultancy Services

Location: Atlanta, GA 30349

Description:

Must Have Technical/Functional Skills

  • Strong proficiency in Java 11+ and related technologies.
  • Strong knowledge of Spring Boot framework for building enterprise-grade applications.
  • Experience in transforming monolithic applications into cloud-native architectures.
  • Experience working with AWS services S3, EC2, RDS, API Gateway, SNS/SQS
  • Hands-on expertise in deploying, scaling, and managing applications on AWS cloud infrastructure.
  • Familiarity with AWS Lambda, CloudFormation, CloudWatch, and DynamoDB
  • Hands-on experience with relational databases, including Oracle, My SQL and PostgreSQL
  • Expertise in distributed caching techniques (Redis, Memcached).
  • Strong knowledge of Kafka for event-driven microservices.
  • Proficiency in Docker for containerized deployments.
  • Proficient in writing unit tests using JUnit.
  • Hands-on experience with Kafka for building scalable and distributed systems.
  • Familiarity with monitoring and logging tools like AppDynamics or CloudWatch.
  • Experience with API management tools like APIGEE and Mulesoft is an added advantage.


Roles & Responsibilities

  • Develop, enhance, and maintain microservices-based applications using Java 11+ and Spring Boot.
  • Migrate monolithic applications to cloud-native microservices architecture.
  • Identify and resolve challenging issues during the migration of monolithic applications.
  • Work with AWS services such as Lambda, S3, EC2, RDS, DynamoDB, SNS, SQS, and IAM.
  • Design and implement RESTful APIs and integrate them with other services.
  • Write clean, efficient, and maintainable code following best practices and design patterns.
  • Troubleshoot and debug complex issues and provide timely resolutions.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
  • Collaborate with stakeholders to gather and analyze requirements and implement them.
  • Work in an Agile environment, participating in planning, stand-up meetings, and retrospectives.
  • Stay updated with the latest trends and advancements in Java, AWS technologies, and frameworks.


Salary Range-$100,000-$135,000 a year

#LI-KR1

Similar Jobs