Senior Java Tech Lead – Cloud-Native Trading Platform

Morgan Stanley

Montreal (administrative region)

Hybrid

CAD 120,000 - 170,000

Full time

48 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Morgan Stanley in Montreal, Quebec is seeking a Java Tech Lead to design and deliver scalable, cloud-ready transaction processing platforms for electronic trading, asset processing, and settlement in our Institutional Securities business.

You will mentor engineers, own architecture, drive CI/CD and secure coding, collaborate with product, risk and compliance, and ensure reliable releases in a hybrid Montreal-office environment with bilingual requirements.

Qualifications

  • 8+ years of enterprise Java/Spring experience.
  • Strong design and implementation fundamentals for scalable systems.
  • Experience with multithreading/concurrency.
  • Experience with distributed tech (messaging brokers, caching).
  • Knowledge of CI/CD, automated testing, and secure coding practices.
  • Familiarity with domain-driven, event-driven, and REST architectures.

Responsibilities

  • Lead design and development of Java/Spring services for the custody platform focusing on scalability and maintainability.
  • Own technical architecture and design decisions for data processing workflows.
  • Mentor engineers through code reviews and coaching to improve code quality.
  • Translate business requirements into technical designs and tasks.
  • Collaborate with QA, DevOps, and production support for reliable releases.

Skills

Java/Spring
Design principles
Multithreading
Kafka
CI/CD
REST services
Docker
Agile
Distributed systems

Tools

Kafka
Docker

Job description

Morgan Stanley in Montreal, Quebec is seeking a Java Tech Lead to design and deliver scalable, cloud-ready transaction processing platforms for electronic trading, asset processing, and settlement in our Institutional Securities business.

You will mentor engineers, own architecture, drive CI/CD and secure coding, collaborate with product, risk and compliance, and ensure reliable releases in a hybrid Montreal-office environment with bilingual requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Tech Lead - Cash Confirmations Platform
Java Tech Lead - Cash Confirmations Platform

Morgan-Stanley • Montreal (administrative region)

Hybrid
CAD 130,000 - 170,000
Hybrid work model
Montreal office access
Senior Java Tech Lead - Securities Reference Data (ETF)
Senior Java Tech Lead - Securities Reference Data (ETF)

PowerToFly • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Lead Software Engineer, Fixed Income eTrading Algos Hybrid
Lead Software Engineer, Fixed Income eTrading Algos Hybrid

PowerToFly • Montreal (administrative region)

Hybrid
CAD 120,000 - 190,000
Senior Java Engineer - Market Risk (Hybrid, Montreal)
Senior Java Engineer - Market Risk (Hybrid, Montreal)

Millennium Software and Staffing Inc • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Java Tech Lead - Cash Confirmations (Hybrid)
Java Tech Lead - Cash Confirmations (Hybrid)

Morgan-Stanley • Montreal (administrative region)

Hybrid
CAD 130,000 - 170,000
Hybrid work model
Montreal office access
Lead Technique – Plateformes de Trading & Modernisation
Lead Technique – Plateformes de Trading & Modernisation

Morgan Stanley • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Java Full-Stack Developer (Hybrid)
Java Full-Stack Developer (Hybrid)

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 105,000 - 145,000
Tech Lead - Commodities Technology (Hybrid)
Tech Lead - Commodities Technology (Hybrid)

PowerToFly • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Java Full-Stack Developer (Hybrid)
Java Full-Stack Developer (Hybrid)

PowerToFly • Montreal (administrative region)

Hybrid
CAD 100,000 - 140,000
Hybrid work environment
Senior Java Apps Lead – Money Markets (Hybrid)
Senior Java Apps Lead – Money Markets (Hybrid)

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential