Senior Software Engineer - NTA Architect (AWS/Docker)

Freddie Mac

McLean (VA)

On-site

USD 129,000 - 193,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Freddie Mac in McLean, VA is seeking a seasoned software engineer to join the New Technology Adoption team within Single Family. You will work in a fast-paced environment to research, implement strategic technical capabilities, champion architectural excellence, and enable large-scale adoption of best practices.

You will lead architectural decisions, design microservices using Java/JEE, Python, Docker and AWS, guide project teams, and deliver end-to-end solutions while collaborating across IT

Qualifications

  • 5-7 years of hands-on professional software engineering experience designing and delivering enterprise solutions.
  • 8+ years of hands-on development with modern Java and/or Python tech stack in agile, distributed teams.
  • 5+ years of experience developing front-end and orchestration layer technologies: Java, Spring Boot, RESTful APIs, Python frameworks, Angular, Node.js, JavaScript, TypeScript, HTML5, CSS.
  • 3+ years designing and implementing large-scale microservices architectures with container orchestration frameworks.
  • 3+ years of experience with PostgreSQL, MongoDB, Redis/EhCache.
  • Experience with AWS cloud solutions and CICD tools like Jenkins, Jira, Git.
  • Bachelor’s degree in Computer Science or Engineering; advanced studies preferred.
  • Good communication skills interfacing with business lines and IT teams.
  • Familiarity with EKS, Docker, Openshift, Angular/React, GenAI concepts.

Responsibilities

  • Lead technical and architectural decisions that shape system design, infrastructure strategy, and configuration optimization.
  • Analyze business requirements, propose design alternatives aligned with the technical roadmap, and architect microservices-based solutions leveraging Java/JEE frameworks, modern UI technologies, Docker, AWS etc
  • Provide guidance to the project team on high level design, ensuring that the design/solution complies with the approved architecture.
  • Develop software solutions by studying organizational needs; conferring with users; studying systems flow and work processes; investigating problem areas; following spec-driven development principles.
  • Research, implement, promote Best Practices within and outside team for wider adoption and value addition.
  • Demonstrate ownership of problems from start to finish and facilitate handoffs.
  • Collaborate with IT teams to identify Win/Win opportunities and improve efficiency.
  • Champion and influence technology decisions with business partners and IT management.

Skills

Java
Python
REST APIs
Frontend technologies
Microservices
Cloud AWS
CI/CD
Jenkins
Jira
Git

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Kubernetes
Openshift
Angular
React
Textract
Comprehend
Bedrock
Data Automation
AWS

Job description

Freddie Mac in McLean, VA is seeking a seasoned software engineer to join the New Technology Adoption team within Single Family. You will work in a fast-paced environment to research, implement strategic technical capabilities, champion architectural excellence, and enable large-scale adoption of best practices.

You will lead architectural decisions, design microservices using Java/JEE, Python, Docker and AWS, guide project teams, and deliver end-to-end solutions while collaborating across IT

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Microservices Architect & Tech Lead
Senior Java Microservices Architect & Tech Lead

Freddie Mac • McLean (VA)

On-site
USD 140,000 - 193,000
Senior Agile Developer and Architecture Lead - Remote
Senior Agile Developer and Architecture Lead - Remote

Freddie Mac • McLean (VA)

On-site
USD 175,000 - 193,000
Tech Lead - Java Microservices & Platform Modernization
Tech Lead - Java Microservices & Platform Modernization

Freddie Mac • McLean (VA)

On-site
USD 154,000 - 230,000
Senior DevOps Engineer: AI-Driven Cloud & Automation
Senior DevOps Engineer: AI-Driven Cloud & Automation

Freddie Mac • McLean (VA)

On-site
USD 154,000 - 230,000
Engineering Manager: Cloud, Microservices & Leadership
Engineering Manager: Cloud, Microservices & Leadership

Information Technology Senior Management Forum • McLean (VA)

On-site
USD 154,000 - 232,000
Agile Development Sr
Agile Development Sr

Freddie Mac • McLean (VA)

On-site
USD 140,000 - 193,000
Software Engineer, Senior
Software Engineer, Senior

Freddie Mac • McLean (VA)

On-site
USD 129,000 - 193,000
Single-Family Software Dev & BI Analyst
Single-Family Software Dev & BI Analyst

Freddie Mac • McLean (VA)

On-site
USD 69,000 - 115,000
Tech Lead / Solution Architect
Tech Lead / Solution Architect

Govserviceshub • McLean (VA)

On-site
USD 120,000 - 150,000
Emerging Software Engineer Intern - Multifamily Tech
Emerging Software Engineer Intern - Multifamily Tech

Freddie Mac • McLean (VA)

On-site
USD 54,000 - 82,000