MDA Edge

Backend Engineer - AWS & Java for L3 Support

McLean, VA, US

25 days ago
Save Job

Summary

About the Role: We're looking for a Core Java Backend Developer with strong AWS Cloud experience to join our team. This is a hands-on technical role focused on backend development (no UI) and includes L3 production support. You'll work with modern cloud tools to build and maintain scalable, serverless, and microservices-based applications. What You'll Do:
  • Build backend services using Core Java and Microservices architecture.
  • Use AWS services like EC2, S3, Lambda, DynamoDB, and EMR to design and deploy applications.
  • Develop RESTful APIs using API Gateway and Lambda.
  • Create and manage CI/CD pipelines using CodePipeline and CodeBuild.
  • Monitor and troubleshoot applications using CloudWatch, X-Ray, and support L3 incidents.
  • Work with databases like MongoDB and DynamoDB.
  • Design cloud-native apps using ECS, EKS, and Fargate.
  • Implement security and infrastructure best practices using IAM, KMS, and CloudTrail.
  • Automate testing, deployment, backups, and disaster recovery.
Must-Have Skills:
  • Strong knowledge of Core Java (advanced concepts)
  • Experience with Microservices (no UI work)
  • Hands-on AWS skills, including:
    • EC2, S3, Lambda, CloudWatch, EMR
    • API Gateway, DynamoDB, CloudFormation
    • CodePipeline, CodeBuild, CodeDeploy
    • ECS, EKS, Fargate
    • IAM, KMS, CloudTrail
  • Experience with MongoDB
  • L3 production support experience
  • Familiar with building and managing REST APIs and serverless applications

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job