Java Technical Architect recruitment

Description

The Detail Subledger (DSL) is targeted to become the central component of Morgan Stanley's firmwide books and records and control architecture. This is a multi-year, cross functional program that will significantly advance the firm's capabilities in risk management, PL and balance sheet substantiation, regulatory reporting, and many other areas. As part of this initiative, a global development team will be responsible for the design, development, and rollout of the strategic DSL platform. The primary business sponsors are Finance, Operations and Risk with significant stakes being held by the front office businesses.

The DSL will be developed using state-of-the-art technologies and software development techniques, and will support processing in excess of 200M events p/day, covering all asset classes and trading desks in the firm. Operating on this scale will require extraordinary capabilities in terms of size, resiliency, flexibility, and performance. We are looking for a highly proficient, hands-on technical architect to help guide this critical program.

Desired Skills Experience

- Experience as a lead architect on large, multi-year development projects

- Experience designing real-time, event-driven systems and service-orientated architectures

- Experience building very large OLTP/Reporting databases with real-time, performant read and write capabilities

- Experience with Agile development

- Experience with enterprise messaging systems, including message queues and pub/sub

- Experience in technology selection in the spaces of databases, service architectures, and languages

- Experience defining and enforcing design and development standards

- Fluency with virtualiszation and grid techniques that allow dynamic capacity management-

- Expert OO analysis and design skills

- Deep understanding of Java and the run time VM

- Working knowledge and experience with functional scripting languages