Developer - Java

  • Competitive
  • New York City, NY, USA
  • Festanstellung, Vollzeit
  • Morgan Stanley USA
  • 17 Jan 19

Developer - Java

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.

Job Profile

Morgan Stanley?s analytics platform is offered to Fund Services, Prime brokerage and Wealth management clients. The platform computes the performance on a given set of investments and provides rich reporting capabilities to the end users. It supports over 300 different types of calculations including Time weighed returns, Internal rate of return, Beta, Sharpe Ratio, performance attribution, long short analysis and much more. This is a real-time platform that requires fast calculations, efficient memory management and a highly scalable architecture. The backend is written primarily in Java and uses Sybase and DB2 as its databases. The front is being migrated to HTML5.

This role provides an exciting opportunity to motivated individuals to make enhancements to this platform.


Bachelor / Masters degree in CS or equivalent

Required Skills:
3+ years of experience on enterprise level Java and Web development.
Experience in development using Java 8 and frameworks such as Spring and Apache suite of libraries.
Understanding of data structures, caching, design patterns , multi-threaded and high- performance architecture
Comfortable working on Unix
Proficient in ANSI SQL
Background in financial technology

Desired Skills

Experience in Performance / Risk analytics
Sybase / DB2
Front end technologies like HTML / Javascript