Java/Scala Developer - Fixed Income Derivative Risk Systems - VP

  • Competitive
  • London, England, United Kingdom London England GB
  • Permanent, Full time
  • Morgan Stanley
  • 23 Mar 18 2018-03-23

See job description for details

Team Profile:
The Fixed Income Derivative Products Group develops software that enables Morgan Stanley to sustain and grow its highly successful derivative trading businesses. Strats, risk managers and traders use our systems to monitor their daily risk and profit & loss, and to run “scenario” calculations to assess the potential effect of changes in market conditions.

We are looking for a strong developer to work within a global team on the Fixed Income Derivative and Cash Risk systems. We develop Risk and P&L calculations and calculation infrastructure for the fixed income derivatives businesses on a grid computing platform comprising tens of thousands of CPU cores and many Terabytes of RAM in both our existing Java risk platforms and the new Scala based risk system that already runs the majority of FID positions.

Role Profile:

  • You will work as a Java/Scala developer covering the full development lifecycle, designing and developing functionality for new and existing components of our risk systems.
  • Your role will involve distributed systems development using distributed caches and/or grid computation.
  • You will be responsible for gathering requirements from your clients and analysing existing systems and functionalities.
  • You’ll be responsible for unit testing and regression testing along with focusing on continuous build.
  • You will manage the production role out and subsequent support.
  • You will work with cutting-edge technologies in a dynamic environment, and will gain a thorough understanding of risk management at a leading investment bank.
  • You will have the chance to work on complex problems and should show excellent problem solving skills and enjoy all aspects of software development.
  • You will collaborate closely with the several global teams within the Interest Rate Derivatives and Credit Derivatives technology department and, when necessary, with the business unit and with the Firms middleware IT groups when using their frameworks/software.


Skills Required:
  • Strong core Java
  • Data structures, design patterns and collections
  • Multi-threaded programming
  • Java standard APIs
  • Distributed systems
  • An interest in Scala

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.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.*LI-RJ1