This job has expired, please see additional jobs below
Development, Senior
Freddie Mac
Falls Church, VA, United States
Job Details - this job has expired, please see similar jobs below
Position Overview
The Senior Java Developer will be part of developing pricing system applications that support the Single Family IT organization. You will be part of initiatives impacting Pricing systems, responsible for end to end delivery of software development projects.
Responsibilities include:
•Ensuring that requirements / use cases including Non-functional (performance, operational and transitional) are fully developed, communicated and understood.
•Working with project teams and stakeholders to ensure that requirements gaps or issues are resolved in a transparent and timely manner.
•Engaging with Enterprise and Application architects to promote collaboration on the development of solution architecture. Reviewing architecture and ensuring alignment with accepted architectural principles and the strategic roadmap.
•Ensuring that development practices (e.g. code reviews, unit testing, etc.) are followed through the project life-cycle.
•Engaging collaboratively with the Test team to define appropriate test strategies and plans for projects.
•Defining testing support model to ensure efficiency and quality in defect resolution.
•Leveraging experience to categorize a project risks and identify and mitigate new risks.
•Demonstrating ownership of problems, issues, or requests from start to finish. Facilitating appropriate handoffs, but track the item through resolution. Escalate proposed or actual solutions that do not adequately resolve the problem or satisfy the stated need.
•Demonstrating in-depth knowledge of business processes and comprehensive understanding of application architecture and interfaces while exhibiting a solid working knowledge of software development methodology and structured analysis, process redesign.
Qualifications
• Typically has a minimum of 5-7 years of experience in Solution, Design and Development of web applications using the Java EE, JSP, XML, Weblogic 10, AJAX
• Bachelor’s degree in Computer Science or Engineering or equivalent experience
• Expert in Object Oriented Analysis and Design using Java and UML
• Extensive use of Eclipse( commonly used plug-ins and debug techniques)
• Expert in JEE patterns and ability to use commonly used on in real time situations
• Experience in using Java presentation frameworks – JSF, STRUTS or similar frameworks, and JQuery
• Integration experience using Web Services and EJB preferably on Weblogic platform
• Expert in tuning all tiers of applications on JEE platform.
• Hands-on experience with Build and Deployment tools and languages - ANT and Shell script
• Strong backend experience to develop Data Layer using at least one of the frameworks like Hibernate, JPA etc.
• Good knowledge of database concepts with working knowledge on SQL and Stored Procedures.
Preferred Skills
• Experience in AGILE based project development.
• Strong decision making and problem solving skills and experience with project delivery.
• Technical project coordinator experience. Ability to work independently on multiple projects; and l lead junior and mid-level developers in technology delivery.
• Superior communications skills, comfortable with working with middle and senior management.
• Experience with DB2, Unix Shell script, Autosys, Spring, Stored Procedures, Complex SQLs tuning, data replication between databases is preferred.
• Mortgage and/or financial services industry experience.
• Prior Freddie Mac experience
• Innovative in providing solutions, likes to take on challenges with calculated risk.
• Strive to constantly improve the application development processes and tools.
Closing Statement
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. Freddie Mac is an equal opportunity and top diversity employer. EOE, M/F/D/V.