Morgan Stanley
Senior Java/Scala Developer
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.
- 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.
- 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
About Morgan Stanley
Morgan Stanley
Glasgow
IT
Skills & Technologies
Inferred from job description
Salary Insight
£88,000
This role
£75,000
UK median
This salary is 17% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks