Freddie Mac · 2 weeks ago
Software Engineer Senior (Java/Angular/Springboot)
Freddie Mac is a leader in the housing finance industry, dedicated to making home ownership possible for millions. The Software Engineer, Senior role involves technical leadership, development, and execution within a fast-paced Agile environment, focusing on modern software engineering practices and cloud-native applications.
FinanceFinancial ServicesRisk Management
Responsibilities
Partner with Dev leads to define technical solutions to complex business use cases that align with target state architecture and conform with corporate standard processes
Should be able to apply strong business knowledge and understanding of the business objective when selecting the optimal technical approach
Should be cross-functional team member; codes, writes, performs automated tests
Train, mentor and provide thought leadership to junior and mid-level developers
Work within a product team demonstrating the Scaled Agile Framework (SAFe)
Analyze the user stories 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 & Spring Boot frameworks; Mongo DB; Selenium and Cucumber for test automation
Assess opportunities for application & process improvements, optimizations & performance tuning
Produce high quality design artifacts that cover all aspects of sound architecture
Develop within a Cloud-based architecture - Amazon Web Services (AWS) - Goldfield
Adopt the CI/CD process within the team and continue to enable improve it
Qualification
Required
Bachelor's/master's degree with Major in Computer Science/Engineering or equivalent
Typically has 5 - 7 years related experience
Minimum of 5-7 years of experience in software development
5+ years of relevant experience and specialized training or certification in the following technologies: J2EE, Java, Web Development and SQL
Experience in Micro-services and Docker Containers Platforms using OpenShift and Kubernetes
Extensive knowledge on Spring-Boot, Spring Integration Java Technologies
Experience/Knowledge on MongoDB, SQL Server, PostgreSQL Databases
High level of exposure to testing frameworks like Junit & Cucumber & Front-end UI development frameworks like Angular or REACT JS is a MUST
Experience in code delivery pipelines and adept in building Build and Deployment tools using Maven, Gradle, ANSIBLE and Jenkins
Experience with REST based Web services
Strong SQL skills are highly preferred
Provide production support – able to collaborate with Business and Technical teams to debug the issue
Significant contributor to the team, whose code follows latest coding practices and Freddie Mac standards
Author, writing the unit, integration tests and functional automation
Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Takes the lead on ensuring that the code is of high quality; constantly challenges ideas and opinions to avoid pitfalls and inefficient solutions
Demonstrates innovation when developing and designing the business logic
Demonstrates a collaboration approach while working with others to build the business logic and backend systems
Strong consultation and communication skills
Proactive in identifying existing issues and providing an alternate solution
Curiosity to learn about new trends related to tools and technology
Seek and Embrace Change – Continuously improve work processes rather than accepting status quo
Flexible to work with different teams across organization
Flexible to support weekend works
Takes accountability, sets expectations, and delivers high quality technical solutions within agreed upon level of effort
Preferred
Apigee API Management
Experience in multi-threading
Modern Tools: Jenkins, Cucumber/Specflow, Atlassian Suite (Bamboo, Jira, Bitbucket), Git
Knowledge or experience in Jira, Confluence and Bitbucket
Experience working in Scaled Agile, Modern Delivery experience
Benefits
Competitive compensation
Market-leading benefit programs
Eligible to participate in the annual incentive program
Company
Freddie Mac
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders.
H1B Sponsorship
Freddie Mac has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (181)
2024 (119)
2023 (100)
2022 (134)
2021 (112)
2020 (71)
Funding
Current Stage
Public CompanyTotal Funding
$3.58BKey Investors
DLP Capital
2025-12-30Post Ipo Debt· $108.4M
2025-10-28Post Ipo Debt· $343.2M
2025-09-09Post Ipo Debt· $707M
Leadership Team
Recent News
New Orleans CityBusiness
2026-01-11
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-05
Company data provided by crunchbase