Java App Developer -Mortgage Processing Mightyworks NJ

Search Jobs


Java App Developer -Mortgage Processing


Mightyworks       |    Location:NJ       |    Country:United States Of America


<p>Job Title: Java App Developer -Mortgage Processing<br /> <br /> <br /> Need more then 8 years of experience<br /> <br /> Company Profile<br /> <br /> At Morgan Stanley, we advise, originate, trade, manage and distribute capital for governments, institutions and individuals, and always do so with a standard of excellence. We are a leading global financial services firm that conducts its business through three principal business segments&mdash;Institutional Securities, Wealth Management (WM), and Investment Management. The Firm&#39;s employees serve clients worldwide from more than 1,200 offices in 43 countries.<br /> <br /> Our WM business is one of the largest in the world with more than $2 trillion in client assets, $73 billion in lending balances, and nearly 16,000 Financial Advisors in 600+ offices across the U.S. Our Financial Advisors focus on delivering timely, customized solutions and services that help clients meet their financial and life goals. Our offering includes brokerage and investment advisory services, financial and wealth planning, access to credit and lending, cash management, annuities and insurance, and retirement services.<br /> <br /> As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.<br /> <br /> Job Summary<br /> <br /> We are looking for a strong Java software developer to join our Loan Accounting Technology team to build the Confirming Loan Business Model. This is a newly initiated mission critical project where the team needs to design and develop new processing pipeline involving Origination, Loan Accounting, Servicing, and Secondary Sales.<br /> <br /> The candidate should be able to design and develop scalable platform to achieve all the business functionalities using the latest Java technical stack.<br /> Should be able to complete application development by coordinating requirements, schedules, and activities, contributing to team meetings, troubleshooting and production problems across multiple environments and operating platforms.<br /> <br /> Candidate must be passionate about code quality and good engineering practices.<br /> <br /> Proficiency in Java and other server side technologies are expected. Expertise with Azure is a big plus as the team is moving towards this cloud platform<br /> <br /> Responsibilities<br /> <br /> &bull; Design and develop reliable quantitative software systems.<br /> &bull; Produce high quality maintainable code.<br /> &bull; Collaborate with other team members through peer programming and code reviews.<br /> &bull; Understand business logic, a bigger picture and core ideas behind the developed software.<br /> &bull; Contribute to the overall system design.<br /> &bull; Advocate toward best engineering practices.<br /> Follow Agile methodology and its ceremonies.<br /> <br /> Skills Required<br /> <br /> &bull; Strong Java expertise.<br /> &bull; Strong problem solving and computer science fundamentals.<br /> &bull; Strong database fundamentals, understanding of relational and NoSQL tradeoffs.<br /> &bull; Growth mindset, excellence attitude.<br /> <br /> Skills Desired<br /> <br /> &bull; Azure is big plus.<br /> &bull; Other public cloud platforms such as Google Cloud, AWS, etc.<br /> &bull; Git.<br /> &bull; Web UI experience.<br /> &bull; Strong presentation skills.<br /> <br /> Self-Evaluation:<br /> <br /> The candidate has slim chances of passing the interview and should not apply if he or she is not able to answer following questions on the spot. The questions are for self-evaluation only. We do not expect any written response on these questions.<br /> 1. Big O notation in estimating complexity of algorithms<br /> 2. Able to write quick sort and binary search on top of it<br /> 3. Understand and can clearly explain Java 8 Hashmap internal structure.</p>








Create Job Alerts