
Software Engineering Professional - Java, Springboot
Welcome to Freddie Mac - where we believe in transforming the housing market by creating a more stable and affordable future for homeowners. As a Software Engineering Professional - Java, Springboot, you will play a crucial role in developing our cutting-edge technology solutions that power our mission. We are seeking a highly skilled and passionate individual who has a deep understanding of Java and Springboot to join our dynamic team. If you have a strong background in software engineering and a drive to make a positive impact, we encourage you to apply for this exciting opportunity.
- Develop and maintain high-quality software solutions using Java and Springboot to support Freddie Mac's mission of transforming the housing market.
- Collaborate with cross-functional teams to design and implement software solutions that meet business requirements.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and debug complex technical issues to ensure the stability and reliability of our software systems.
- Continuously improve existing software applications by identifying areas for optimization and implementing necessary changes.
- Stay updated on emerging technologies and industry trends in software development to make informed decisions on technology choices.
- Mentor and guide junior team members in technical skills and software development best practices.
- Communicate effectively with team members and stakeholders to gather requirements, provide updates, and address any issues or concerns.
- Participate in the full software development life cycle, including planning, designing, testing, and deployment.
- Maintain thorough and accurate documentation of software designs, code, and processes.
- Adhere to project timelines and deliver high-quality software solutions within agreed-upon deadlines.
- Actively participate in team meetings, brainstorming sessions, and knowledge-sharing activities to contribute to the overall success of the team.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.
Strong Experience With Java Programming Language And Springboot Framework.
In-Depth Knowledge Of Software Development Principles And Methodologies, Including Agile And Scrum.
Proven Experience In Developing And Maintaining Large-Scale, Enterprise-Level Software Applications.
Excellent Problem-Solving Skills And Ability To Troubleshoot Complex Technical Issues.
Database Management
DevOps
Object-oriented design
Cloud Computing
RESTful APIs
Web application development
Agile methodologies
Test-Driven Development
Java development
Spring Framework
Microservices architecture
Communication
Emotional Intelligence
Leadership
Time management
creativity
Organization
flexibility
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineering Professional - Java, Springboot in McLean, VA, USA is $110,000 - $150,000 per year. This may vary depending on factors such as experience, education, and specific job responsibilities.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Federal Home Loan Mortgage Corp. provides liquidity, stability and affordability to the U.S. housing market primarily by providing credit guarantee for residential mortgages originated by mortgage lenders and investing in mortgage loans and mortgage-related securities.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started