Morgan Stanley

Morgan Stanley

Glasgow, Scotland

Senior Java/Scala Developer

Full-Time£68,000 - 108,000 per yearأول أمسUnited Kingdom
IT

Job Description

Salary: £68,000 - 108,000 per year

Requirements:
  • We are looking for a Senior Java/Scala Developer for our Equity Swaps Trading Technology team.
  • Strong Java development experience with an interest in learning Scala will also be considered, as most of our codebase is written in Scala.
  • Enterprise-level Scala development experience is preferred.
  • Experience using AI tools such as Claude, Amp, Deep Search, or similar to accelerate the software development lifecycle while maintaining strong technical judgment and oversight.
  • Understanding of message- and event-based architectures, including technologies such as MQ and Kafka.
  • Experience working in Unix/Linux environments.
  • Basic scripting experience in Unix, Perl, or Python would be beneficial.
  • Experience with relational databases, including writing and optimising SQL queries to extract information.
  • At least 8 years relevant experience would generally be expected.
  • Minimum bachelors degree in Computer Science, Maths, Engineering, Science disciplines, or equivalent experience.
  • Interest in learning the business supported by the applications.
  • Skills that would help but are not essential include understanding of global regulatory reporting requirements, knowledge of equity derivatives, knowledge of Agile software development practices, database performance tuning, and experience integrating AI-assisted development tools into a real engineering workflow.
Responsibilities:
  • Join our Regulatory Reporting agile squad supporting the Equity Swaps Trading technology group and global OTC Equity Swap Portfolio, Single Name, and Index derivative businesses.
  • Develop and support Scala-based regulatory reporting systems in a capital markets environment, helping us meet global compliance requirements.
  • Build enhancements and fixes for intraday and end-of-day reporting systems.
  • Support unit testing, UAT, release notes, signoff coordination, deployment activities, and post-release production support.
  • Own complex problems and key feature delivery.
  • Partner with business users and stakeholders to understand requirements and support regulatory reporting obligations.
Technologies:
  • AI
  • Support
  • Java
  • Kafka
  • Linux
  • Perl
  • Python
  • SQL
  • Scala
  • Unix

More:

We are Morgan Stanley, a global leader in financial services operating in more than 40 countries, and our Technology division builds the connections and capabilities that power our firm. Our Equity Swaps Trading Technology team supports market-leading front office swap and trade capture systems through middle and back-office processing, with a focus on automation, efficiency, and optimization across our global OTC Equity Swap Portfolio, Single Name, and Index derivative businesses. This is a Principal Software Engineer position at Vice President level within our Software Engineering job family. We offer flexible working opportunities, a collaborative environment, and comprehensive employee benefits and perks, with opportunities to move across the business for those who show passion and grit. We are committed to diversity, inclusion, and supporting our employees and their families across their work-life journey.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Morgan Stanley

Morgan Stanley

Morgan Stanley

Glasgow

IT

Skills & Technologies

PythonJavaScalaLinuxRESTKafkaAIAgileUXUI

Inferred from job description

Salary Insight

£88,000

This role

£75,000

UK median

This salary is 17% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom