Overview
Skills
Job Details
Position Title: Senior Full Stack Developer (x3 Openings)
Location: Onsite in McLean, VA (Monday Friday) Local candidates within a 40-mile commute strongly preferred
Assignment Type: Contract Duration: 6 Months
Start Date: Interview placeholders available July 3, 7, and 8.
Role Overview:
Freddie Mac is seeking three experienced Senior Full Stack Developers to join their Business Engineering team within the Investments and Capital Markets division.
This role focuses on modernizing a front-office trading application vital to I&CM operations.
You'll collaborate closely with cross-functional teams to deliver scalable, modern, and data-centric solutions.
The work is split approximately 40% frontend / 60% backend.
Core Responsibilities:
- Design, develop, integrate, and test Java-based software systems
- Build and maintain RESTful APIs and dynamic Angular-based user interfaces
- Collaborate on database development using Postgres, Sybase, and MSSQL
- Write and execute Java unit tests for robust code validation
- Contribute throughout the full software development lifecycle using Agile best practices
- Communicate effectively across technical and business teams
Required Qualifications:
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5 7 years of experience with:
- Java 8+
-
- Angular (any version)
-
- SQL and relational databases (Sybase, SQL Server, Postgres)
- Strong written and verbal communication skills
- Ability to manage priorities in a fast-paced environment
Preferred Experience:
- Docker and Kubernetes
- Test automation with Cucumber
Interview Details:
- Format: Microsoft Teams
- Structure: Up to 2 rounds
- Round 1: 30 minutes
-
- Round 2: 90 minutes