Senior Full Stack Developer
Jobright.ai is an AI-powered career platform that helps you discover verified jobs directly from employer sites across the U.S. and tailor your applications with ease.
Please note: Jobright is not a staffing agency and does not hire for these roles directly.
Job Summary:
Freddie Mac is an organization dedicated to making home possible for millions of families. They are seeking a Senior Full Stack Developer to support model analytics for the mortgage portfolio, working closely with business partners to develop web applications for the Finance division.
Responsibilities:
- Developing new applications from the ground up.
- Deliver a web application for the Finance division.
- Drive activities in delivering the solution.
- Develop and maintain complex SQL queries, stored procedures, and views for data extraction and reporting.
- Engineer agile solutions for business needs.
- Design and document for concurrent projects.
Qualifications
Required:
- Bachelor’s or Master’s degree in Computer Science or a related field or equivalent experience
- 5-7+ years of relevant professional experience
- 4+ years of hands-on Java software development experience in a professional environment
- A strong understanding in Java language, java 8 + standard library
- Familiarity with databases and SQL
- Ability to develop and maintain complex SQL queries, stored procedures, and views for data extraction and reporting
- Experience in UI frameworks and libraries needed (e.g., Angular, React, Figma)
- Ability to understand and write code documentation that conveys your solution to others
- Ability to trouble shoot and optimize application for security and responsiveness
- Good interpersonal and communication skills, and the ability to partner optimally
- Analytical skills and problem-solving
- Being a self-starter, quick learner, diligent
- Familiarity with version control (e.g GitHub, GitLab)
- Understanding of application performance diagnostics and analytical tools
- Ability to think critically and act expeditiously to evaluate situations, make decisions and tackle problems
- Flexible and versatile to adapt to any new environment and work on any project
- Strong oral and written communication skills, and ability to work well with a variety of personalities
- Ability to work optimally with continuous change
- Proven intuition for business, problem solving skills, intellectual maturity, and relationship management skills
Preferred:
- advanced studies/degree preferred
- Experience with Typescript is highly desirable
- Familiarity and understanding with Spring framework highly desired
- Knowledge of Object-Relational Mapping frameworks a plus
- Experience with Agile and Scrum development methodologies
- Knowledge of automated test frameworks
- Mock oriented testing with positive and negative testing (Junit/Mockito)
Company:
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders. Founded in 1970, the company is headquartered in Mclean, Virginia, USA, with a team of 5001-10000 employees. The company is currently Public Company. Freddie Mac has a track record of offering H1B sponsorships.