Java Developer (Distributed Systems) - Associate

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • Morgan Stanley
  • 20 Jan 18 2018-01-20

See job description for details


Team Profile:




Morgans Stanley's Grid Compute team, which is part of the Enterprise Application Infrastructure (EAI) group, looking for a passionate and experienced Java Developer.

EAI is a centralised technology group that develops reusable software components widely used in application systems throughout the firm. The Grid Compute team is responsible for the development of proprietary grid computing and distributed caching technologies. These products are designed for efficient distribution, parallelisation and memoisation of calculations across large-scale compute clusters comprised of thousands of cores.

Role Profile:

We are looking for an experienced software developer proficient in building distributed, highly scalable, fault-tolerant systems. This role is part of a global project to develop a cutting-edge risk calculation platform used across multiple business areas. The work involves design and development of grid computing and distributed caching technologies which underpin some of the key features of the risk platform.

The role is a great opportunity to work in a technically challenging environment on some large-scale problems core to the business. Prior experience in or knowledge of the financial industry is not required; candidates from software and telecommunications industries are welcome to apply.


Qualifications:


Required Skills

  • Strong server-side Java, Scala or C++ skills, with a focus on performance
  • Expertise in multi-threaded programming (a must!)
  • Strong problem-solving and analytical skills
  • Knowledge of network protocols
  • Experience in distributed systems design and development
  • Natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design trade-offs were.


Company Profile:

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-JM1