Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Freddie Mac Logo

Senior Full Stack Developer

Freddie Mac

$127,000 - $191,000
Nov 10, 2025
McLean, VA, US
Apply Now

Freddie Mac is looking to enhance and modernize the capabilities of its critical Multi-Family Systems by hiring a Senior Full Stack Developer to work on end-to-end software product design and development using full stack technologies.

Requirements

  • At least 5+ years of experience developing front end & orchestration layers’ technologies: Java, Spring Boot, RESTful APIs, Angular, Node JS, JavaScript, Typescript, HTML 5, and CSS
  • 4+ years of experience working with Spring Boot and other libraries provided by Spring.
  • 2+ years of experience in database technologies - MongoDB, Postgres, etc.
  • 2+ Experience developing with large microservice based architectures, container orchestration frameworks.
  • 3+ years of experience using DevOps (CI/CD) Jenkins, GitHub, Bitbucket, Spinnaker, JUnit, Cypress, Cucumber and functional test automation.
  • 2+ years’ experience with cloud platforms AWS/Azure/Google

Responsibilities

  • Partner with technical team to design technical solutions to complex business use cases that align with target state architecture and conforms with corporate standard methodologies.
  • Provide technical guidance to the project team members, lead design and code reviews.
  • Analyze the Business requirements and come up with design options that align with the technical roadmap and build proof of concepts as needed.
  • Design and develop Micro Services based solutions using Java/JEE frameworks, UI frameworks, Docker and Open Shift.
  • Work on the technical upgrades/migrations including but not limited to middleware, database and PAM workflow to the cloud
  • Assess opportunities for application and process improvements, optimizations & performance tuning for Java/JEE applications.
  • Design scaling strategies and develops automation scripts and solutions

Other

  • A minimum of 5-7 years of experience engineering exciting solutions
  • 5 + years of demonstrated experience working in modernized development teams.
  • Excellent communication skills. The incumbent will be responsible for interfacing and influencing with the business lines as well as others across IT.
  • Collaborative attitude
  • Aim to be innovative.