Java Developer - Equity Risk Systems - Associate

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • Morgan Stanley
  • 25 Feb 18 2018-02-25

See job description for details

Team Profile:
We are looking for a middle tier developer to join the Equity Global Risk and Scenarios (GRS) UI team. The GRS team is responsible for aggregating end of day risk and calculating overnight risk for the front office, including traders, risk managers and Strats. These calculations include Scenarios, P&L Attribution, and bucketed Greeks that are too compute intensive for real-time risk. The positions that flow through this infrastructure range from exotic Equity derivatives to vanilla Equity options, Equity Swaps and plain stocks, covering over a million positions globally. The results, which are mission critical to the firm, are delivered on a stringent schedule to senior traders and risk managers who use them for trading decisions in each location and to manage risk globally.

The middle tier, which we are hiring for, provides data to an interactive web UI that seeks to summarise vast amounts of end of day risk, as well as ticking intraday risk and market data, to a form and presentation style that would allow senior front office heads to quickly identify areas of risk that need attention. The middle tier is a critical component which glues together data from many sources for a very performant presentation to the GUI. This is a very high profile application with a great deal of visibility to the front office.

We are a very technical team, where self-motivation, technical skills and strong interest in design and technology are highly prized.

Role Profile:

  • You will work as a server-side Java developer, responsible for developing the middle tier and building web services that provide data to the web UI
  • Your role will involve constant interaction with front office business users, analysing and gathering requirements
  • You will support and lead different phases of the product lifecycle, including development, testing and deployment
  • You will deliver high quality code that is comprehensively tested to secure business signoff
  • You will be expected to promote best practices, in terms of development tools, technologies and testing
  • You will be a technically proficient and enthusiastic developer, with a desire to work on the full software stack in order to help engineer new and existing components


Skills Required:
  • A good knowledge and understanding of using Core Java (1.8)
  • Experience spanning OO development and Big Data solutions, such as GigaSpaces and KDB are highly desirable.
  • Experience using Spring and JUnit
  • Candidates will have strong engineering and analytical skills, good communication and the ability to work in a global team
  • A passion for learning and a strong interest in the Financial Industry are essential.
  • Linux and Shell scripting
  • Excellent communication skills

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