Java Developer - ESTAR / IST
Morgan Stanley
Bengaluru, Karnataka, India, Japan Asia
3d ago


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.

Institutional Securities Tech (IST) is a global team which develops enterprise systems in support of Morgan Stanley's Institutional Securities Group, including Equities, Fixed Income, Commodities, Investment Banking, Research, and Global Capital Markets.

The Equity Sales, Trading and Risk (ESTAR) group within IST provides technology solutions focused around the Equity Derivatives Business.

This role is within the Derivatives Trade Capture Practice Area with the key focus on implementing trade capture and trade lifecycle management applications for our traders and their support teams.

Morgan Stanley's Equity Derivatives Business is continuing a program to build on the strategic global processing platform for vanilla and exotic OTC equity derivatives and structured notes, in order to support the continued expansion in product range and volume.

This encompasses pre-trade pricing, workflow, trade capture, lifecycle, affirmation, confirmation, collateral management and settlement.

The system is a complex distributed global platform with a rich C# (WPF) user interface, communicating with a backend primarily written in Scala and Java.

Additionally, HTML5 is used for new UI components. It has the enviable position of being central to much of the Firms OTC client-focused sales and trading activity, both as an application in its own right and also as a service hub for many of the other systems supporting the key OTC and securitized business flows.

This is a unique opportunity to join a key part of a fast growing regional team. Available opportunities is for Server (Java / Scala) specialists, as well as for full stack developers.

Primary Responsibilities :

  • You will be a technically proficient and enthusiastic developer
  • You will support different phases of the product lifecycle including analysis, development and testing.
  • You will develop new and existing components. Previous commercial experience is an advantage, with an openness to develop your skills more widely.
  • The role will involve constant interaction with business users, analyzing and gathering requirements.
  • The role requires good collaboration with members from the wider, global TX team, as well as neighboring systems in Pre-trade and Risk.
  • Tech Stack :

  • Java (8), Scala (2.11), and .Net (4.6.1)
  • Good understanding of database modelling and SQL
  • Extensive use of open source, including Spring, Gradle, Akka, Guava, Apache CXF, Commons and Zookeeper
  • Globally distributed n-tier platform deployed across Tokyo, Hong Kong, London and New York
  • Utilization of the latest Firm technologies including Treadmill PaaS, Splunk-based LaaS and Service Discovery
  • Experience : 5 to 9 years

    Skills required :

  • Hands-on experience in Java or Scala
  • A Bachelors or Master's degree in Computer Science or equivalent.
  • Openness to learn new technologies
  • Ability to pick up new skills quickly and a desire to work in a financial business.
  • Desired Skills :

  • Exposure to agile development practices including TDD, continuous integration and SCRUM.
  • Some Python experience.
  • Functional programming experience.
  • Knowledge of financial products.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form