Post Job Free
Sign in

Senior Java Tech Lead

Company:
2T Consulting
Location:
Tysons, VA, 22107
Posted:
June 23, 2026
Apply

Description:

Core Responsibilities

Design, develop, and deploy scalable web applications using Java, Angular, and AWS cloud services

Architect and implement cloud-native and serverless solutions using AWS Lambda, API Gateway, Step Functions, and DynamoDB

Build and maintain RESTful APIs using Java-based services and AWS API Gateway

Design and manage cloud infrastructure using AWS services such as EC2, S3, ECS, EKS, Fargate, and CloudFormation

Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy

Implement and optimize automated testing frameworks and deployment strategies

Monitor application performance and troubleshoot issues using AWS CloudWatch and X-Ray

Ensure security best practices across AWS environments including IAM, KMS, and CloudTrail

Develop and support scalable serverless and microservices-based architectures

Design and implement backup, recovery, and disaster recovery strategies using AWS services such as S3 and EBS

Collaborate with cross-functional teams to ensure high-quality, timely delivery of software solutions

Provide technical leadership, code reviews, and guidance to development teams

Required Qualifications

Strong experience in Java, Angular, and AWS (Mandatory)

Hands-on experience with AWS services including:

Lambda, API Gateway, DynamoDB

EC2, S3, ECS, EKS, Fargate

CloudFormation, CloudWatch, X-Ray

CodePipeline, CodeBuild, CodeDeploy

Strong expertise in designing RESTful APIs and microservices architecture

Experience in serverless application development using AWS

Strong knowledge of CI/CD pipelines and DevOps practices

Experience with cloud security (IAM, KMS, CloudTrail)

Strong debugging and performance tuning skills in distributed systems

Apply