Lead Java Developer 3133614

Montreal, Canada
Full Time
Main Location
New York City, NY, United States
Open jobs

Company Profile


Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.

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.





Technology works as a strategic partner with Morgan Stanley business units and the world's leading technology companies to redefine how we do business in ever more global, complex, and dynamic financial markets. Morgan Stanley's sizeable investment in technology results in quantitative trading systems, cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. Our insights, our applications and infrastructure give a competitive edge to clients' businesses—and to our own.



Corporate and Funding Technology is comprised of three primary areas:


Operations & Risk, Corporate and Client Financing.


- Operations & Risk helps the Firm’s businesses while maintaining a strong risk profile. The group includes Operations, Funding, Finance and Risk Technology.
- Corporate improves our operating environment and is made up of Legal, Compliance & Corporate Governance, Digital & Corporate Communications and Human Resources Technology groups.
- Client Financing platforms provide technology and service to our hedge fund and Asia high-net-worth clients. Groups include Prime Brokerage, Private Wealth Management Asia and Counterparty Risk Technology.



Position Description


The mission of the Global Technology division is to provide a highly reliable and commercial technology platform, which supports the Firm’s strategy, delivered by an innovative, world-class team of professionals.


The Liquidity Risk Department (“LRD”) is part of Firm Risk Management and provides independent monitoring of liquidity risk and oversight of liquidity risk management. Liquidity risk encompasses the associated funding risks triggered by market or idiosyncratic stress events that may cause unexpected changes in funding needs or an inability to raise new funding. Firm-wide deployment of a prudent liquidity risk management framework, alongside a robust and sound liquidity risk oversight framework, is critical to ensuring that the Firm maintains sufficient liquidity reserves to meet its daily obligations and to withstand unanticipated stress events.


This role is in the technology department that supports Liquidity Risk function.  We are looking for a strong lead Java developer to work within a global team on the Liquidity Risk platform.  We are looking to expand our suite of applications that calculate risk metrics and risk reports that facilitate effective management of Liquidity Risk.


The role will involve all aspects of the software life cycle including gathering requirements from the business, analysis of existing systems/functionality, design and implementation, all the way through to production roll out and subsequent support in an Agile environment. We are looking for flexible candidates who are practical technologists, show excellent problem solving skills and enjoy all aspects of software development.  The candidate will work in an agile squad comprising of three to four developers and will need to play a lead role in developing solutions to business problems.

Skills Required:

- Bachelor Degree in Computer Science or related field
- 6 + years of relevant experience.
- Strong Core Java (including Spring based RESTful web services in multi-threaded environments)
- Data modeling, SQL, Stored Procedures, Triggers, etc
- Strong technical analysis and problem solving skills
- Experience in utilizing standard design patterns
- Experience in automated testing
- Good communication skills



Skills Desired:


- Experience in JavaScript frameworks such as Angular/ExtJS

- Risk systems development experience
- Experience in Agile software development process
- DevOps Experience


Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.


Knowledge of French and English is required.



Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team