Job at Morgan Stanley in Greater London, WC2N
Add to favourites Added to favourites
Apply on external website

355 jobs at Morgan Stanley

Senior Java Developer - Tech Lead by Agreement in Greater London, WC2N
Scala Developer - FX, IR and Credit Financial Risk by Agreement in Greater London, WC2N
Show all

Java Developer - Client Portfolio Risk and Margin Tech

Job at Morgan Stanley in Greater London, WC2N

Java Developer - Client Portfolio Risk and Margin Tech Job Number: 3187521Posting Date: Apr 25, 2022Primary Location: Europe, Middle East, Africa-United Kingdom-United Kingdom-LondonEducation Level: Bachelor's DegreeJob: DevelopmentEmployment Type: Full TimeJob Level: Associate DescriptionJava Developer for the Client Portfolio Risk and Margin Technology Group Group Overview Risk management needs cutting edge technology to navigate through complex risk scenarios and improve client service. Not only do these challenges bring with themselves computationally complex and data intensive problems to solve but also demand expertise in designing scalable systems that can handle large volumes without buckling. The Client Portfolio Risk and Margin Technology group is responsible for developing such solutions. Job Overview The client risk management system is responsible for processing tens of millions trade events a day for a variety of financial assets to compute risk in real-time. It also runs complex simulations to forecast potential risk in hypothetical market scenarios. The system thus produces millions of risk measures per day which are used by various automated processes and internal as well as external users to manage risk. We are looking for a Java developer who can rewrite specific components of this system to be distributed and be cloud ready. The developer will also be responsible to build a scalable data processing and querying pipeline for the computation results produced by the system. Technologies used We use the following technologies in our stack: Java 8, Java 11, Spring, Ring Buffer, Kafka, Google Protocol Buffers, GraphQL, Angular, RocksDB, Hazelcast, Splunk, Prometheus However, you do not need to know all of them to apply to this role. All we expect is that you know Java well enough and be willing to learn the rest when you work on modules or components that use those technologies. Responsibilities * Work as a developer on projects adding functionality and scale to the platform. * Write clean code and follow best practices on software design. * Maintain the platform by sharing support responsibilities with the rest of the team. * Willingness to learn domain fundamentals and explain calculation logic to users. QualificationsQualifications * Experience as a developer. * Computing fundamentals: Working knowledge of common search and sort algorithms, basic data structures such as lists, maps, trees, and graphs, multi-threaded programming, computer networking, and operating systems. * Java: Intermediate knowledge of the Java programming language. * Databases: Basic knowledge of SQL. Familiarity with non-relational databases. * Communication Skills: Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them. Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise 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.

ID 27499 Sectors:
in London, Greater London, England, WC2N
Get direction
Expand the map Minimize the map

Similar jobs nearby

Senior Java Developer - Tech Lead
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Scala Developer - FX, IR and Credit Financial Risk
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Risk Analytics - IRB models
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Java Developer - Client Services Technology - Vice President
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Java Developer - Commodities Risk Management
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Show all