Loading...
USM Jobs / java developer
Low Contract

JB061006 - java developer Apply

  • Start Date:
    Interview Types
  • Skills java, aws
    Visa Types H1B, Green Card, US ..

Job Title: Java Developer (AWS)

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).