×
Register Here to Apply for Jobs or Post Jobs. X

Java​/Scala Developer – Associate​/Snr Assoc​/AVP

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: Morgan Stanley
Full Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Java Developer, Software Engineer
Job Description & How to Apply Below

Java/Scala Developer – Associate/Snr Assoc/AVP

Glasgow

Summary

Morgan Stanley is looking for Java/Scala Developers to join teams within the Technology division in Glasgow. The Sales and Distribution department requires developers to modernise our core technology platform, including building AI chatbots, developing ML algorithms, migrating to event‑driven microservices, and redesigning our UIs. Finance Technology delivers products to manage the firm’s liquidity and capital resources, including intraday liquidity, cash management, forecasting and stress testing, and firm‑wide reporting.

In Glasgow, we produce capital calculations like IFI and support treasury and liquidity team infrastructure.

Job Responsibilities
  • Designing and developing server‑side components that meet business requirements efficiently.
  • Directly interfacing with business users to understand requirements and provide solutions.
  • Integrating E
    * Trade with our strategic toolsets.
  • Assisting and guiding team members in design and development.
  • Partnering with leads to identify and mitigate risks and escalating issues as necessary.
  • Ensuring code quality and automated testing standards, participating in code reviews, and upholding quality gates.
  • Contributing to the overall design and architecture of applications developed and deployed.
Skill Requirements
  • 3+ years of software development experience.
  • Hands‑on experience with Java.
  • Good knowledge of multi‑threading and high‑volume server‑side development.
  • Architectural knowledge and familiarity with enterprise application design patterns.
  • Basic working knowledge of Unix/Linux.
  • Exposure to Test‑Driven and Behaviour‑Driven Development in an agile setting is a plus.
  • Excellent communication, teamwork, and interpersonal skills.
  • Desire to learn the business domain and partner with stakeholders to specify new features.
  • Extensive experience in developing enterprise‑scale n‑tier applications.
  • Strong grasp of data structures, collections, and programming aptitude.
  • Ability to analyze, design, and develop complex, high‑throughput, low‑latency applications.
  • Strong analytical and problem‑solving skills.
  • Bachelor of Science in Computer Science or a relevant technical degree.
Skills Desired
  • Exposure to JavaScript frameworks such as Angular.
  • Working knowledge of Database SQL.
  • Some exposure to the financial services industry is a plus.
  • Strong desire to work in a fast‑paced front‑office environment.
Flexible Work Statement

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.

Certified Persons Regulatory Requirements

If this role is deemed a Certified role, it may require the role holder to hold mandatory regulatory qualifications or meet internal company benchmarks.

Equal Opportunities Employer

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize 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 based on their skills and talents.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary