Skip to content

ComputerWork: Jobs for Technical People

Full-Stack Development, Senior - Angular/Java (Hybrid - 3 Days in Office)

Mc Lean, VA - $127,000 - $191,000 Full Time Posted by: Freddie Mac Posted: Friday, 17 May 2024
 
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. Are you a self-motivated and creative software developer with the belief that good communication is vital to leading change? Then apply to join our team! Our ImpactOur Single-Family Underwriting IT team consists of business, analysts, development, and infrastructure partners, all working together to enhance the capabilities of Freddie Mac's core applications! We are customer focused, engaging with internal Single Family business partners to learn and deliver on their needs while partnering with architecture, infrastructure, and support teams to deliver easily maintainable solutions to drive execution that are focused on results that meet business needs.

Your Impact Your work falls into four primary categories: Software development, DevOps, Application Support, and Project LeadershipPartner with Single Family Architecture to define technical solutions to sophisticated business issues that align with target state architecture and conforms with corporate standard processesContribute and participate in design and code reviewsUnderstand business requirements, participate in requirements analysis, design applications based on system requirements and architecture, prototype if necessary, develop, unit test and deploy the applicationBuild Micro Services based solutions using Java/JEE frameworks, Docker and Open Shift. Newly created Micro Services will replace legacy Java/JEE monolithic applicationBuild test automation suite to fully test the applications and featuresContribute in crafting delivery pipelines for newly built Micro Services on Docker and Openshift platformsProvide Level 3 support, including providing fixes to production defects, quickly evaluate defects, investigate cause and come up with solutions to remediateQualifications Bachelor's degree in Computer Science or related field or an equivalent combination of education and experience5 - 7+ years of proven software coding ability. Experience in creating backend frameworks is huge plus5+ years of experience in design and development of applications and web services using the Java EE, JSP & XML.

Ability to independently perform the all developer duties from Analysis to deployment to post production defect fixing2+ years of hands-on experience in Spring Framework (Spring Boot), CI/CD frameworks, Apigee, Autosys/Shell scripting1+ year of hands-on test automation experienceJava presentation frameworks experience - STRUTS or Angular or similar frameworks, and JQuery Integration experience using Web Services/REST and EJB preferably on Oracle/Weblogic or JBossStrong backend experience to develop Data Layer using frameworks like Hibernate, JPA etcExperience using relational and no-SQL databases like DB2 & MONGO Strong in using XML, JAXB, and XML persistence using XQueryExtensive use of EclipseDemonstrated ability using Lean/Agile delivery practices to improve teams, quality, and reliabilityExperience applying Test Driven Development (TDD), Behavior Driven Development (BDD), and Static Code analysis to improve quality and reliability of deliveryKey to success in this role Works under minimal direction. Able to provide technical mentorship to the teamGood communication and great teammate. Strong written and oral communications skillsProactive in nature with customer satisfaction as primary goalInnovative in providing solutions, loves to tackle challenges with calculated riskQuick learner of new technologies and toolsAn engineering mentality with an approach to think holistically to build reliable, flexible, and well performing systemsCurrent 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 timeFLSA Status:ExemptFreddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site. This position has an annualized market-based salary range of $127,000 - $191,000 and is eligible to participate in the annual incentive program.

The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.Job SummaryJob number: JR12688Date posted : 2024-04-30Profession: TechnologyEmployment type: Full time.

Mc Lean, VA, USA
$127,000 - $191,000
Freddie Mac
AJF/709473274
17/05/2024 07:00

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this