Client: Freddie Mac Location: McLean, VA (Hybrid – 3 days onsite) Duration: Contract
Position Overview
Freddie Mac is seeking an experienced Java Developer with strong AWS cloud experience to support enterprise-grade applications and cloud-native solutions. The ideal candidate will have deep expertise in Java, Spring Boot, and hands-on experience building and deploying applications in AWS environments.
Key Responsibilities
Design, develop, and maintain scalable Java-based applications.
Develop RESTful APIs and microservices using Spring Boot.
Build and deploy cloud-native applications on AWS.
Work with AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, CloudWatch, and IAM.
Collaborate with DevOps teams to implement CI/CD pipelines.
Write optimized SQL queries and work with relational databases.
Participate in code reviews, sprint planning, and Agile ceremonies.
Troubleshoot and resolve performance and production issues.
Required Qualifications
5+ years of experience in Java development.
Strong hands-on experience with Java 8/11/17, Spring Boot, Spring Framework.
3+ years of AWS experience (must have hands-on implementation experience).
Experience with microservices architecture.
Experience with AWS services such as EC2, S3, RDS, Lambda, ECS/EKS.
Strong SQL skills (Oracle/PostgreSQL).
Experience with Git, Maven/Gradle.
Experience working in Agile/Scrum environment.
Preferred Qualifications
Experience in financial services or mortgage domain.
Knowledge of Kafka or other messaging systems.
Experience with Docker & Kubernetes.
CI/CD tools (Jenkins, GitHub Actions).
Infrastructure as Code (CloudFormation or Terraform).
Information
Locations Position Open to Only localsIndustry IT StaffingStatus HoldJob Age 33 Day'sCreated Date 02/13/2026No.of Positions 1Duration 12Zip Code