Demo

Java Developer

Cliff Services Inc
Mc Lean, VA Full Time
POSTED ON 6/10/2026
AVAILABLE BEFORE 7/8/2026
W2: Java Developer Fannie Mae (Hybrid, McLean, VA)

Location: McLean, VA (Hybrid 3 days onsite / 2 days remote)

Experience: 8 years

Employment Type: Contract

Job Summary

We are seeking an experienced Java Developer to join a high-impact engineering team at Fannie Mae in McLean, VA. The ideal candidate is a hands-on backend developer with 8 years of strong Java development experience and a proven track record of delivering scalable, enterprise-grade applications in a fast-paced financial services environment.

Note: Prior Fannie Mae experience is required for this role. Only candidates with previous Fannie Mae project experience will be considered.

Key Responsibilities

Design, develop, and maintain robust, scalable applications using Java / J2EE and related frameworks.

Build and consume RESTful APIs / microservices to support enterprise business needs.

Collaborate with architects, business analysts, and QA teams across the full SDLC in an Agile/Scrum environment.

Write clean, efficient, and well-tested code; participate in code reviews and design discussions.

Troubleshoot, debug, and optimize application performance and reliability.

Support deployment, CI/CD pipelines, and production releases.

Required Skills & Qualifications

8 years of professional software development experience with Core Java / J2EE.

Strong experience with Spring / Spring Boot and microservices architecture.

Hands-on experience with RESTful web services, SQL/relational databases, and ORM frameworks.

Familiarity with CI/CD tools (Jenkins, Git, Maven/Gradle) and cloud platforms (AWS preferred).

Solid understanding of Agile/Scrum methodologies.

Excellent problem-solving, communication, and collaboration skills.

Mandatory: Prior Fannie Mae work experience.

Preferred / Nice To Have

Experience in mortgage, banking, or financial services domains.

Exposure to containerization (Docker/Kubernetes) and messaging systems (Kafka).

Work Authorization

Must be able to work onsite in McLean, VA, 3 days per week (hybrid).

Salary : $55 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cliff Services Inc

  • Cliff Services Inc Frisco, TX
  • Sr. Data Analyst / BI Developer SQL / Python / Databricks / Power BI Location: Frisco, TX (Hybrid) Interview: In-Person (Code Test Required) Client Domain:... more
  • 11 Days Ago

  • Cliff Services Inc Atlanta, GA
  • Looking for Solution Architect Location: Atlanta, GA Experience: 6 8 Years Job Description: We are seeking a Solution Architect with strong expertise in SD... more
  • Just Posted

  • Cliff Services Inc Washington, IN
  • Job Title: SAP FICO Architect Location: Washington, DC (Onsite) Employment Type: Contract Job Description We are seeking an experienced SAP FICO Architect ... more
  • 1 Day Ago

  • Cliff Services Inc island, NJ
  • Hiring: AI Engineer / GenAI Developer Location: New Jersey or Rhode Island Work Mode: 100% Onsite (5 Days/Week at Client Location) Client: Banking Domain E... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Java Developer jobs in the Mc Lean, VA area that may be a better fit.

  • Redolent, Inc Reston, VA
  • One of our direct client is urgently looking for a Java Developer @ Reston VA TITLE: Java Developer LOCATION: Reston, VA Duration: 6 to 12 Months Descripti... more
  • 7 Days Ago

  • Ajace Inc Mc Lean, VA
  • We are seeking an experienced and highly motivated Senior Java Core Stack Developer with 7 years of hands-on experience in designing, developing, and maint... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!