At Freddie Mac, you will do important work to build a better housing finance system and youll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.
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 Macs Automated Underwriting and Risk Assessment Platform team, we partner with business drivers to do just that! We are searching for a creative and hardworking Senior Agile Developer to join this exciting team. Apply now and learn why theres 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(Platform) 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./AWS 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
Qualifications:
* Bachelors degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired
* 2 or more years of experience working in Agile, Lean/Kanban, or Scaled Agile organization. Modern Delivery experience is a plus. Proven 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
* 5-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.
* 5 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.
* 5 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
* Deep knowledge on Maven and Gradle scripts
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 tackle 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 youll 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 www.BountyJobs.com and register with our referral code: MAC.
Time-type:Full time
Job Category:Information Technology
FLSA Status:Exempt
McLean, VA
Freddie Mac operates in the secondary mortgage market in the United States. The company purchases residential mortgage loans originated by lenders, as well as invests in mortgage loans and mortgage-related securities. It operates in three segments: Single-family Guarantee, Multifamily, and Capital Markets. The Single-family Guarantee segment purchases, securitizes, and guarantees single-family loans; and manages single-family mortgage credit risk. This segment serves mortgage banking companies, commercial banks, regional banks, community banks, credit unions, housing finance agencies, savings institutions, and non-depository financial institutions.
The Multifamily segment engages in the purchase, sale, securitization, and guarantee activities in multifamily loans and securities through the issuance of multifamily K and SB certificates; issuing and guarantying other securitization products; issuing other credit risk transfer products; and provision of other mortgage-related guarantees, as well as post-construction financing to apartment project operators.
The Capital Markets segment invests principally in mortgage-related investments portfolio and single-family performing and re-performing loans. This segment serves banks and other depository institutions, insurance companies, money managers, central banks, pension funds, state and local governments, real estate investment trusts, brokers and dealers, and lenders. Freddie Mac was founded in 1970 and is headquartered in McLean, Virginia.