Morgan Stanley is seeking an experienced algorithmic trading Java developer to join our Automated Risk Trading (ART) team in Hong Kong, which builds data- and model-driven global e-trading systems to automate trading, hedging and market-making for Morgan Stanley Institutional Equity Division.
Work closely with the Derivatives trading desk and quantitative strategists to design, develop, deploy and support low-latency trading engines for cash, futures and options, primarily for the purpose of automating Derivatives hedging and market-making.
Work the full application lifecycle in a fast-paced, high-stakes agile development environment.
Hands-on role in a global team doing continuous delivery across many global markets, so will be communicating with global colleagues regularly.
Required skills :
Core Java knowledge in a UNIX / Linux environment.
Experience with Java / GC / Linux OS level debugging / performance tuning.
Track record working in front-office environment with trading and quantitative strategists.
Experience developing system for automated market making, DMA or algo trading group in liquid markets (equities, FX, liquid rates, etc.)
Experience in building FIX protocol-based systems.
Good knowledge of SQL based DB system, such as Sybase / DB2 / KDB.
Good knowledge of script language such as shell / Python / Perl.
Experience with Derivative product in Equity / Fixed income.
Low latency development experience in Java.