At a Glance
- Tasks: Design and build tech solutions for traders in a fast-paced environment.
- Company: Join Morgan Stanley, a leading global investment bank with a diverse culture.
- Benefits: Flexible working arrangements, competitive salary, and opportunities for professional growth.
- Other info: Collaborate globally and enjoy a dynamic, inclusive workplace.
- Why this job: Work with cutting-edge technologies and make a real impact in finance.
- Qualifications: 6+ years of Java experience and strong software engineering skills required.
The predicted salary is between 70000 - 90000 £ per year.
We’re seeking a Senior Java Developer to join our Structured Rates desk-facing squad. In this VP‑level role, you’ll design, build, and support technology solutions that enable traders to execute trades, manage risk, and support detailed structured rates activities. You’ll work within MorganStanley’s Technology division, collaborating across global teams to develop scalable, reliable systems for a leading global investment bank.
What you’ll do:
- Partner closely with product leads across the technology organization to identify opportunities for enhancing existing platforms and future technology solutions.
- Contribute across the full software development lifecycle as a Senior Java developer, designing and building functionality for both new and existing risk‑management systems.
- Gather and evaluate business and technical requirements, reviewing current systems and functionalities to drive continuous improvement.
- Ensure high‑quality delivery through unit testing, regression testing, and a strong focus on continuous integration and deployment practices.
- Support production releases and provide ongoing post‑deployment support in a fast‑paced, business‑critical environment.
- Work with cutting‑edge technologies and gain deep exposure to risk‑management systems within a leading global investment bank.
- Develop distributed systems leveraging distributed caches and grid‑computing technologies.
- Collaborate closely with global teams across the Interest Rates Derivative technology organization, middleware, and infrastructure teams, to deliver scalable and reliable solutions.
What you’ll bring to the role:
- At least 6 years of relevant experience, demonstrating the skills required for this role.
- Strong understanding of software engineering principles, data structures, design patterns, and scalable application development.
- Proficiency in Java, including experience with standard APIs, collections, and multithreaded programming.
- Experience developing scalable distributed systems and working with technologies such as distributed caches and grid computing.
- Familiarity with modern development practices, including unit testing, mocking frameworks, and continuous integration pipelines.
- Exposure to Scala or willingness to learn Scala‑based technologies is considered an advantage.
- Experience with frameworks and platforms such as Symphony, Akka, Coherence, Infinispan, Cassandra, or Hazelcast is beneficial.
- Knowledge of risk systems development, including valuation and risk calculations is highly valued.
- Experience with model libraries or pricing engines is a plus.
- Ample communication and collaboration skills, with the ability to work effectively in a global and highly collaborative environment.
Certification and regulatory requirements may apply, e.g., the role may require holding mandatory regulatory qualifications to meet internal company benchmarks. Flexible working arrangements may be available. Speak to the recruitment team for more details.
MorganStanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.
Senior Java Developer employer: 96 Morgan Stanley UK Ltd
Morgan Stanley is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among global teams. As a Senior Java Developer, you'll have the opportunity to work with cutting-edge technologies in a fast-paced environment, while benefiting from flexible working arrangements and a strong commitment to diversity and inclusion. With ample opportunities for professional growth and development, Morgan Stanley is dedicated to supporting your career journey in the financial technology sector.