Source description
About the role
Client: TCS | Engagement: Full-time | Work mode: ONSITE | Rate: 0-75 USD | Experience: 8-10 | Publisher job id: 10861130
Role Overview
This role is for a Senior Java Developer with extensive experience in designing, developing, and deploying web and cloud-native applications primarily leveraging a wide array of AWS services. The successful candidate will be instrumental in building robust, scalable, and secure solutions within a dynamic cloud environment.
Key Responsibilities:
Design, develop, and deploy web applications using AWS services such as EC2, S3, Lambda, and DynamoDB.
Develop and maintain serverless architectures using AWS services such as API Gateway, CloudFormation, and CloudWatch.
Create and maintain automated deployment pipelines using AWS CodePipeline and CodeBuild.
Design and develop RESTful APIs using AWS API Gateway and Lambda.
Develop and maintain automated testing frameworks using AWS services such as CodeBuild and CodeDeploy.
Design and develop cloud-native applications using AWS services such as ECS, EKS, and Fargate.
Develop and maintain cloud infrastructure using AWS services such as CloudFormation and CloudWatch.
Monitor and troubleshoot application performance using AWS services such as CloudWatch and X-Ray.
Develop and maintain security best practices for AWS services such as IAM, KMS, and CloudTrail.
Develop and maintain CICD pipelines using AWS services such as CodePipeline and CodeBuild.
Design and develop serverless applications using AWS services such as Lambda and Step Functions.
Develop and maintain automated backup and disaster recovery solutions using AWS services such as EBS and S3.
Required Skills:
Advanced Java Concepts.
Proficiency in AWS services including EC2, S3, Lambda, DynamoDB, API Gateway, CloudFormation, CloudWatch, CodePipeline, CodeBuild, CodeDeploy, ECS, EKS, Fargate, X-Ray, IAM, KMS, CloudTrail, and Step Functions.
Experience with designing and developing RESTful APIs.
Knowledge of automated testing frameworks and CI/CD pipelines.
Understanding of security best practices in AWS.
Qualifications
- 8-10 years of experience in Java development and AWS cloud services.
More at Prophecy Technologies