Senior Full-Stack Engineer — Cloud-Native Java/Spring (AWS)

The Fannie Mae

Reston (VA)

On-site

USD 123,000 - 161,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Fannie Mae is seeking a Senior Full Stack Software Engineer to design, develop, and deploy diverse software and cloud-based services in a fast-moving, team-oriented environment.

You will build full-stack Java-based applications, implement APIs, and optimize data processing for enterprise reporting while collaborating with stakeholders to deliver measurable business impact. An onsite role with a strong focus on Cloud, AWS, and data-driven solutions.

Qualifications

  • 2+ years of experience in software development, with a focus on building full stack, Java-based web applications.
  • Strong full stack development experience using Java, Spring Boot, REST API development, and Angular or similar frameworks
  • Hands-on experience with AWS cloud services and developing cloud-native applications (S3, EC2, ECS, Fargate, Lambda, SNS/SQS)
  • Proven experience building ETL pipelines and scalable data processing solutions
  • Strong experience working with relational databases and advanced SQL development, including writing and optimizing complex SQL queries for large-scale datasets
  • Experience with DevOps tools including GitLab and CI/CD pipelines (Terraform preferred)
  • Solid understanding of scalable, distributed system design principles and architecture
  • Experience working with financial or reporting datasets is highly preferred
  • Experience partnering directly with business stakeholders to deliver solutions
  • Experience working in Agile environments and collaborating across cross-functional teams
  • Shows curiosity and adaptability in learning and responsibly applying new technologies, including artificial intelligence, to reimagine how we work

Responsibilities

  • Independently determine the needs of the customer and create solution frameworks.
  • Design and develop moderately complex software solutions to meet needs. Use a process-driven approach in designing and developing solutions.
  • Implement new software technology and coordinate end-to-end tasks across the team.
  • May maintain or oversee the maintenance of existing software.
  • Partner directly with business stakeholders to understand strategic priorities and translate them into scalable, high-value technical solutions.
  • Design and develop full-stack applications that enable critical business and financial reporting capabilities across the enterprise
  • Build and maintain robust APIs, driving seamless integration with enterprise platforms and backend services.
  • Develop and optimize complex SQL queries to produce high-quality, trusted datasets for reporting and analytics consumption.
  • Ensure data accuracy, integrity, and availability to support business-critical reporting and informed decision-making.
  • Simplify and modernize complex systems, improving efficiency, scalability, and reducing operational overhead and cost
  • Contribute to the design and implementation of scalable, cloud-native solutions within AWS.
  • Collaborate across engineering, business, and support teams to deliver end-to-end solutions with measurable business impact.

Skills

Java
Spring Boot
REST API
Angular
AWS
ETL
SQL
GitLab
Terraform
Distributed systems
Agile

Education

Bachelor's degree

Tools

GitLab CI
Terraform

Job description

The Fannie Mae is seeking a Senior Full Stack Software Engineer to design, develop, and deploy diverse software and cloud-based services in a fast-moving, team-oriented environment.

You will build full-stack Java-based applications, implement APIs, and optimize data processing for enterprise reporting while collaborating with stakeholders to deliver measurable business impact. An onsite role with a strong focus on Cloud, AWS, and data-driven solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - Java, Spring & AWS
Full-Stack Software Engineer - Java, Spring & AWS

Fannie Mae SB • Herndon (VA)

On-site
USD 80,000 - 120,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Knack Solutions • Burlington (NC)

On-site
USD 90,000 - 120,000
Senior Software Engineer — Cloud & Enterprise Platforms
Senior Software Engineer — Cloud & Enterprise Platforms

The Fannie Mae • Reston (VA)

On-site
USD 123,000 - 161,000
Incentive program
Health benefits
Software Engineer ITS Task Force Testing 2
Software Engineer ITS Task Force Testing 2

Fannie Mae SB • Herndon (VA)

On-site
USD 80,000 - 120,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

The Fannie Mae • Reston (VA)

On-site
USD 123,000 - 161,000
Software Engineer ITS Taskforce Test
Software Engineer ITS Taskforce Test

Fannie Mae SB • Reston (VA)

On-site
USD 85,000 - 110,000
Software Engineer - APD202 - Jason R
Software Engineer - APD202 - Jason R

Fannie Mae SB • Washington

On-site
USD 90,000 - 120,000
Software Engineer ITS Task Force Testing 2
Software Engineer ITS Task Force Testing 2

Fannie Mae SB • Reston (VA)

On-site
USD 80,000 - 110,000
Software Engineer ITS Task Force Testing 2
Software Engineer ITS Task Force Testing 2

Fannie Mae SB • Plano (TX)

On-site
USD 80,000 - 120,000
Software Engineer - APD202 - Template
Software Engineer - APD202 - Template

Fannie Mae SB • Reston (VA)

On-site
USD 85,000 - 115,000
Diverse and inclusive workplace
Professional development opportunities