Morgan Stanley Technology, ISGT – Equity Derivatives OTC Trade Capture Java Developer recruitment

Position Category: Information Technology

Position Title:Morgan Stanley Technology, ISGT - Equity Derivatives OTC Trade Capture Java Developer

Job Level: Associate

Location: Hong Kong - Hong Kong

Education Required: Bachelors Degree

Position Description:
Morgan Stanley?s Equity Derivatives business is driving an aggressive programme of change, which will see the implementation of a new global processing platform for Vanilla and Exotic Structured OTC Derivatives, encompassing pre-trade pricing, workflow, trade capture, lifecycle processing, affirmation, confirmation, collateral management and settlement.

The role is for a highly skilled Java developer, to work on the development of this core global Equity OTC Derivative system. This will require close interaction with Sales, Trading, Quants, and Operations, globally, as well as with colleagues working on the related user interface and the database, operating within a highly agile test-driven development environment.

The role will include:
- Interfacing with business unit sponsors (sales and trading) as well as other key stakeholders such as quants, operations and downstream IT teams, to gather requirements and document specifications.
- Working with IT colleagues globally across a number of front / middle / back-end systems and teams.
- Working with the first level support team to provide production support.
- Involvement in the full development lifecycle of the project.
- Coordination with the global team on new features and participation in driving the future direction of the system

This role represents an excellent opportunity to work closely with front office users and learn an exciting and complex business area.

The successful candidate will be commercially focused, have excellent communication skills, will be able to demonstrate a strong delivery track record, and will be capable of pragmatically balancing time to market against future-proofed design and architecture.

A keen interest in the latest development tools and technologies is also expected.

The successful candidate will have a First or Upper Second Class degree in Computer Science or similar. Equity Derivatives Product Knowledge is not a pre-requisite, although it is advantageous.

Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With more than 600 offices in 33 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals. For further information about Morgan Stanley, please visit www.morganstanley.com.

Skills Required:
- Strong Java with emphasis on multi-threaded server-side development.
- Agile software development experience, preferably Scrum.
- Test-Driven Development (TDD) using jUnit and jMock (or equivalent).
- Spring
- XML
- SOAP
- SQL
- Unix/Linux
- Experience with software design patterns, unit testing, performance / memory analysis, and n-tier service-oriented architecture.
- Strong analytical, verbal written skills.
- Proven ability to work in a highly pressured business-facing environment.

Skills Desired:
- Equity Derivatives product knowledge
- Scala
- Behaviour Driven Development (BDD) using Fitnesse or jBehave.
- Python
- DB2, Sybase