Title : Backend Developer (On Site) Location: Reston, VA (preferred) or Plano, TX In person Interview Employment Type: Contract/Fulltime Note : ONLY USC, GC, H4 EAD Job Description Our Client is seeking a seasoned Backend Developer to support a large-scale application modernization initiative.
This role will focus on refactoring legacy systems into a modern, cloud-native backend using Java, Python, and AWS services, with an emphasis on scalability, event-driven design, and clean architecture.
Key ResponsibilitiesSupport refactoring and modernization of a legacy Collateral application, transitioning from PL/SQL and SAS to a target-state Java and Python-based architectureDesign and develop scalable backend services using Java (Spring ecosystem) and PythonBuild and support event-driven architectures using AWS Kinesis, SNS, and SQSDevelop and maintain serverless components leveraging AWS LambdaWork with AWS data services including RDS, DynamoDB, and Glue to support backend integrationsImplement and manage cloud infrastructure using Terraform (Infrastructure as Code)Collaborate closely with product owners, architects, and QA teams during design, development, and testing phasesEnsure performance, reliability, and security best practices across backend servicesParticipate in CI/CD pipelines and follow DevOps-aligned development practicesSupport production stability, defect resolution, and performance tuning as needed Required Skills & Experience10+ years of Java backend development experience2+ years of hands-on Python developmentStrong experience with AWS cloud services, including:Kinesis, SNS, SQSLambdaRDS, DynamoDB, GlueHands-on experience with TerraformExperience modernizing or refactoring legacy applicationsStrong understanding of backend architecture, data flows, and integration patterns