×
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: Lombard Counseling and Psychological Services
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

Lombard Counseling and Psychological Services is seeking Java/Scala Developers to join teams within the Technology division in Glasgow. The role focuses on modernizing our core technology platform and delivering high‑quality solutions.

Team Overview

Sales and Distribution Department – Developers will help modernize the core technology platform, building AI chatbots, developing ML algorithms, migrating to event‑driven microservices, and redesigning UIs.

Finance Technology – Delivering technology products to manage the firm’s liquidity and capital resources, including intraday liquidity, cash management, forecasting, stress testing, budgeting, financial planning, and firmwide reporting and analytics.

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 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 overall design and architecture of deployed applications.
Skill Requirements
  • 3+ years of software development experience.
  • Hands‑on experience with Java.
  • Strong knowledge of multi‑threading and high‑volume server‑side development.
  • Architectural knowledge and awareness of enterprise application design patterns.
  • Basic working knowledge of Unix/Linux.
  • Exposure to Test and Behaviour‑Driven Development in an agile setup (plus).
  • Excellent communication, team‑work, and interpersonal skills.
  • Desire to learn the business domain and collaborate with stakeholders to specify new features.
  • Extensive experience developing enterprise‑scale n‑tier applications.
  • Good experience with data structures/collections and strong 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 relevant technical degree.
Skills Desired
  • Exposure to JavaScript frameworks such as Angular.
  • Working knowledge of Database SQL.
  • Some exposure to the financial services industry.
  • Strong desire to work in a fast‑paced front‑office environment.
What You Can Expect From Morgan Stanley

We are committed to maintaining first‑class service and high standards of excellence. Our values – putting clients first, doing the right thing, leading with exceptional ideas, commitment to diversity and inclusion, and giving back – guide our decisions. You’ll work alongside industry leaders in a supportive and empowering environment, with attractive benefits and ample opportunities for career movement.

To learn more about global offices, visit

Certified Persons Regulatory Requirements

Some roles may require mandatory regulatory qualifications or minimum qualifications to meet internal benchmarks.

Flexible Work Statement

Morgan Stanley empowers employees with flexible working arrangements. Speak to our recruitment team for details.

Equal Opportunity Employer

Morgan Stanley is an equal‑opportunity employer committed to an inclusive environment where all individuals can maximize their full potential.

#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