WM Trade Surveillance Developer-Java

  • Competitive
  • Shanghai, Shanghai Shi, China
  • Permanent, Full time
  • Morgan Stanley
  • 18 Aug 17

See job description for details

The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks and acts strategically. In addition the candidate should respond well to change and quickly pick up new concepts in an ever moving regulatory landscape. When faced with a problem, the candidate should be able to ask questions and leverage the skill set of those around him/her. Daily responsibilities include, transforming requirements into code, attending scrum meetings, reporting on project status, and learning our in-house frameworks and Java best practices

Program Description

The ISG Trade Surveillance group is responsible of the prevention and investigation of abusive, manipulative or illegal trading practices in the securities markets that are either customer or firm initiated. This group identifies patterns of trading behavior across multiple asset classes that may be an indication of market manipulation before these can compromise the firm?s reputation.


? Read and understand requirements for market abuse models
? Write Java code that accurately reflects the requirements and design documents.
? Write unit tests that exercise all major logic components of the code.
? Deploy, maintain and performance tune all models.


Skills & experience

The candidate should have 6 or more years of experience coding and managing developers. He/she should be capable of understanding and solving complex problems, have solid communication skills. Financial services experience preferred.

? Java (3+ years)
? SQL (3+ years)
? DB2, Sybase
? Version control, Perforce, Git
? Spring
? Jaxb
? Eclipse
? Bachelor Degree or higher
? Excellent written and communication skills
? Experience following the SDLC (Waterfall, Agile)
? Financial industry knowledge, preferably in Sales & Trading or Investment Banking
? Knowledge of trades data, positions data, reference data.
? Experience working in medium to large-scale development projects