Job Description
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 Responsibilities
- Support refactoring and modernization of a legacy Collateral application, transitioning from PL/SQL and SAS to a target-state Java and Python-based architecture
- Design and develop scalable backend services using Java (Spring ecosystem) and Python
- Build and support event-driven architectures using AWS Kinesis, SNS, and SQS
- Develop and maintain serverless components leveraging AWS Lambda
- Work with AWS data services including RDS, DynamoDB, and Glue to support backend integrations
- Implement and manage cloud infrastructure using Terraform (Infrastructure as Code)
- Collaborate closely with product owners, architects, and QA teams during design, development, and testing phases
- Ensure performance, reliability, and security best practices across backend services
- Participate in CI/CD pipelines and follow DevOps-aligned development practices
- Support production stability, defect resolution, and performance tuning as needed
Required Skills & Experience
- 10+ years of Java backend development experience
- 2+ years of hands-on Python development
- Strong experience with AWS cloud services, including:
- Kinesis, SNS, SQS
- Lambda
- RDS, DynamoDB, Glue
- Hands-on experience with Terraform
- Experience modernizing or refactoring legacy applications
- Strong understanding of backend architecture, data flows, and integration patterns
Job Tags
Full time, Contract work,