Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Fannie Mae Logo

Lead Full Stack Engineer - Capital Markets Technology

Fannie Mae

$138,000 - $180,000
Sep 23, 2025
Plano, TX, US
Apply Now

Fannie Mae is looking to hire a Lead Full Stack Engineer to design, produce, test, and implement software, technology, or processes, and lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems to expand access to homeownership and affordable rental housing.

Requirements

  • 4 years of experience developing Full Stack enterprise applications
  • Proficient in Java/Spring boot, JavaScript/Angular, AWS core services, DevOps capabilities, familiarity with ADK, microservices-driven architecture, and Python
  • Experience with AI/ML technologies
  • Java and/or Cloud Certification
  • Expertise in full SDLC and agile development practices
  • AWS (EC2, S3, Lambda, CloudFormation), ADK
  • Microservices, REST APIs

Responsibilities

  • Act as a team lead in the designing, producing, testing, or implementing software, technology, or processes
  • Lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems
  • Apply your advanced skills and knowledge to develop solutions for application design and IT infrastructure components
  • Understand the end-to-end performance of IT platforms and account for interrelated functionality and processes when developing designs
  • Monitor performance and capacity metrics for technology solutions and lead the team in addressing identified issues
  • Research and explore emerging AI/ML technologies
  • Develop solutions for application design and IT infrastructure components

Other

  • Strong leadership and collaboration across teams and portfolios.
  • Ability to influence technical direction and drive execution.
  • Trusted partner to business and operations teams; known for solution-oriented thinking.
  • Commitment to continuous learning, innovation, and process improvement.
  • Skilled in developing and coaching Junior team members