Job Summary:
Freddie Mac is committed to making home possible for families across the country. The Senior Java Software Engineer will develop software solutions, support application development, and mentor team members while ensuring best practices are followed throughout the development process.
Responsibilities:
โข Developing software solutions by studying organizational needs; conferring with users; studying systems flow and work processes; investigating problem areas; following the software development lifecycle.
โข Follow established methodology and controls guidelines. Maintain agility and quality throughout development process.
โข Documenting Technical Design, Interface Specifications and Unit Testing.
โข Participate in technical discussions and provide recommendations or solutions
โข Demonstrating ownership of problems, issues, or requests from start to finish and facilitating appropriate handoffs
โข Ensuring that โBest Practicesโ for development activities (e.g. code reviews, unit testing, etc.) are followed through the project life-cycle
Qualifications:
Required:
โข Bachelorโs degree in Information Technology, Computer Science, Engineering or related field or equivalent combination of education and work experience
โข 5+ years of experience in developing applications using Java/J2EE technologies, preferably in Unix environment
โข Minimum 2-3 years of experience in developing/maintaining applications using C/C++ technologies, preferably in Unix environment
โข Excellent understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancers
โข Hands-on experience on multiple technologies such as: Java/J2EE & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment and Scripting languages such as UNIX Shell
โข Build automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.)
โข Relational databases (Sybase, DB2, SQL Server, Oracle, PostgreSQL)
โข Information and application security including LDAP, certificates, public key encryption, SSH, access credentials, etc.
โข Good interpersonal, relationship building and team working skills
โข Demonstrated ability to communicate effectively with various teams, both business and technical, to achieve goals
โข Ability to communicate clearly, effectively, persuasively
โข Motivated to learn new technologies and identify process improvements and efficiencies
โข Strong verbal and written communication skills
Company:
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders. Founded in 1970, the company is headquartered in Mclean, USA, with a team of 5001-10000 employees. The company is currently Late Stage.