Java / Scala Developer (Application Development) - Associate

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • Morgan Stanley
  • 15 Oct 18

See job description for details

Team Profile:

Fund Services business provides various services to Hedge Funds like Investor Accounting, Portfolio Accounting, Analytics, Reconciliation etc. Fund Services Technology team builds and maintenance software to help Fund Services Business to meet their business goals. Fund Services functionality is a core area of Prime Brokerage business which makes Morgan Stanley Prime Brokerage business unique compared to other banks. Fund Services is currently one of the expanding area in Prime Brokerage and huge investments are currently made in IT to expand the business. Fund Services Technology team currently have 100 plus software developers located in New York, Mumbai, Glasgow and Bangalore, now looking at expanding the technology team in London.

The team is very flexible regarding which technologies or approaches we use (start-up company mentality) and everyone is encouraged to think creatively and brainstorm new ideas. We currently use Java 1.8, Angular/Typescript, etc. We are working on a number of new business asks and product offerings along with renovating the system to scale the application by moving to cloud and also to become real-time in every aspect.

Role Profile:

- You will be part of the global team, responsible for requirement gathering, designing and implementing solutions. The successful candidate will demonstrate deep technical knowledge and excellent communication skills.
- The focus is on solving business problems via technology in a fast changing environment, time to market is critical, but we cannot compromise on quality or performance.
- The role offers great business exposure working directly with key stakeholders to implement technical deliverables and deliver the next generation statements and risk management platforms, working in an innovative forward thinking team at the forefront of technological advancements.


We are looking for an enthusiastic new team member who is familiar with:

- Any object oriented programming language, with willingness to learn and work on any modern technologies
- Writes clean code and has good software design principles
- Enjoys the full SDLC life cycle from working with users to get requirements, coding and releasing to production.
- Follows TDD, BDD and Agile software delivery.
- Not required to have any finance knowledge
- Keen to continuously learn new technologies and enjoy problem solving.