web analytics

Agile Developer, Senior (Hybrid – 3 Days in Office)

Freddie Mac

At Freddie Mac, you will do important work to build a better housing finance system and you’ll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac’s hybrid work arrangement is 3 days in the office (specifically Tuesday, Wednesday & Thursday).

Position Overview:

Are you looking for an opportunity to realize the art of possible in a short iterative approach to bring to life some of the most intuitive and useful business features? On the Freddie Mac’s Automated Underwriting and Risk Assessment team, we partner with business drivers to do just that! We are searching for a creative and talented Senior Agile Developer to join this exciting team. Apply now and learn why there’s #MoreAtFreddieMac!

Our Impact:

  • Our team is responsible supporting the Single-Family Underwriting division.
  • We build and maintain customer facing applications for Credit Risk assessment and Underwriting
  • Our motive is to improve operational efficiencies and provide better business value and faster time to market

Your Impact:

In this role, you will be an integral part of Underwriting and Risk Assessment (UWRA) team and will be expected to

  • Collaborate with business and Understand Business Requirements, participate in Requirements Analysis, design applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy the application.
  • Enhance our Micro Services based solutions using Java/JEE frameworks, Docker and Open Shift. Newly created Micro Services will replace legacy Java/JEE monolithic application.
  • Comply with the department application standards and general industry-based Java/JEE based application development principles, theories, concepts, documentation, and techniques


  • Bachelor’s degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired
  • 3 or more years of experience working in Agile, Lean/Kanban, or Scaled Agile organization. Modern Delivery experience is a plus. Demonstrated ability to use Lean/Agile delivery practices to improve teams, quality, and reliability. Knowledge or experience in Jira, Confluence, and Bitbucket.
  • Experience applying TDD, BDD, and Static Code analysis to improve quality and reliability of delivery
  • 7-10 years of experience in Design and Development of Applications and Web Services using the Java EE, JSP, XML, WebLogic 10, AJAX. Ability to independently perform the all developer duties from Analysis to deployment to post production defect fixing.
  • 7 years of experience in designing in enterprise grade applications using Object Oriented Analysis and Design. Produce high quality design artifacts that cover all aspects of sound architecture. Ability to review and comment on Jr Developers design.
  • 7 years of experience in using J2EE patterns.
  • Java presentation frameworks experience – STRUTS or Angular or similar frameworks, and jQuery
  • Integration experience using Web Services /REST and EJB preferably on Oracle/WebLogic or JBoss.
  • Experience in configuring and tuning applications on WebLogic Server or any standard JEE container.
  • Strong backend experience to develop Data Layer using frameworks like Hibernate, JPA etc. Experience in creating backend frameworks is huge plus.
  • Experience in Data Integration, Messaging/Events and SOA using Oracle SOA Suite
  • Strong experience in using XML, JAXB, and XML persistence using XQuery and XSLT.
  • Extensive use of Eclipse (commonly used plug-ins and debug techniques)
  • Experience in code delivery pipelines and adept in building Build and Deployment tools using – ANT, Shell script, Maven, Gradle, ANSIBLE and Jenkins.
  • Expert in creating MQL, SQL, XQuery and Stored Procedures, performance tuning of Database queries.
  • Strong and extensible knowledge on Spring-Boot, Spring Integration Java Technologies.
  • Experience on MongoDB, PostgreSQL Databases, query and performance tuning.
  • Experience in Microservice architecture and Docker Containers Platforms using OpenShift and Kubernetes

Keys to Success in this Role:

  • Not a just developer, but a developer with a mindset to think holistically to build a reliable, flexible, and well performing system.
  • A spirit for innovation and ability to work in the space of “no longer” and “not yet”
  • Ability to quickly comprehend the functions and capabilities of new technologies
  • Strong written and oral communications skills.
  • Proactive in nature with customer satisfaction as primary goal.
  • Innovative in providing solutions, likes to take on challenges with calculated risk.
  • Quick learner of new technologies and tools.

Current Freddie Mac employees please apply through the internal career site.

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you’ll do important work for the housing finance system and make a difference in the lives of others.

We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law. We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit and register with our referral code: MAC.

Time-type:Full time

Job Category:Information Technology

FLSA Status:Exempt

Freddie Mac provides anticipated base salary ranges where required by law.

Expected salary:

Job date: Thu, 13 Oct 2022 05:38:13 GMT

Agile Developer, Senior (Hybrid – 3 Days in Office)

To apply for the job click here

Agile Developer, Senior (Hybrid – 3 Days in Office)

To apply for the job click here

Contact us

Freddie Mac

Related Jobs