Java / Scala Lead – Data Distribution
- London, England, United Kingdom
- Permanent, Full time
- Morgan Stanley
- 17 Oct 18
See job description for details
The Securities Reference Data platform is used by over 800 applications, providing real-time instrument data across Morgan Stanley including to trading, middle office and settlement functions. We scale to support millions of financial products, and ingest millions of records each day from Reuters, Bloomberg, direct Exchange feeds and other external sources.
Morgan Stanley’s Securities Reference Data platform holds millions of financial products, and responds to millions of queries every day with its dynamically scalable APIs and distribution platform. The critical systems are used by hundreds of teams, providing real-time instrument data to functions across the firm including trading, risk and settlement.
We are looking for an experienced Java developer to join our strong London team. You will work on projects to develop and deploy fault tolerant data services that underpin both risk and trading. You will lead development for one of these services, taking ownership of architecture and coordinating a small local team developing in both Java and Scala.
You will be challenged to innovate and embrace change to deliver for clients, working with them to set priorities and to drive an agile process. You will get involved in all aspects of the SDLC including design and architecture. On top of Java/Scala, you and your team will have strong skills in relational databases, caching technologies and test frameworks.
Application development on robust, large-scale, real-time systems in Java/Scala
System ownership, leading a 2-4 person agile team
Implementation of appropriate caching and messaging technologies
Provisioning of APIs or services to a large enterprise customer base
Engaging with clients and consumers to set priorities
Strong development experience with Java or Scala
Messaging experience, for example MQ/Kafka/JSON/XML/Protocol Buffers/Avro
Strong experience with unit testing
Strong experience with SQL and relational databases
The ideal candidate is quick thinking, comfortable working across multiple technologies and can take ownership of critical problems throughout the full project lifecycle. We work in a collaborative and results oriented environment where effectiveness matters more than hours in the office or years on the CV and are open to flexible and part time arrangements. A strong interest in working on resilient, enterprise scale architectures across a broad range of financial instruments will contribute to your success in the team. If this is you, even if not all the skills seem a perfect match, we'd like to talk to you.
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.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.*LI-RJ1