Capital Markets Tech Lead (Full‑Stack)

Bank of Montreal

Toronto

On-site

CAD 95,000 - 176,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Tuition reimbursement
Life insurance
Retirement savings plans

Job summary

Bank of Montreal (BMO) in Toronto, ON is seeking an experienced senior software professional to lead development across front and back-end systems. You will apply expertise in Capital Markets and Fixed Income, guiding teams through design, implementation and deployment of scalable platforms.

The role requires expert Java and/or React/TypeScript skills, strong project management, and a focus on performance, stability, and cross‑functional collaboration with stakeholders.

Qualifications

  • Advanced level of experience leading other developers in Capital Markets environments.
  • Advanced Fixed Income experience required.
  • Expert Java and/or frontend (React/TypeScript) experience.
  • Ability to apply development expertise to front and back-end systems with project management experience.

Responsibilities

  • Designs strategy for continuous enhancement, performance optimization, stability and scalability.
  • Develops and maintains fully functioning platforms with databases or servers.
  • Designs user experiences, interactions, responsive design and architecture.
  • Oversees testing, deployment and production issue resolution.
  • Ensures cross-platform compatibility and fixes issues during test and production phases.
  • Leads end-to-end software production lifecycle and code reviews.

Skills

Leadership experience
Capital Markets
Java
React/TypeScript
Project management
Systems administration
Performance optimization
Front-end development

Education

Post-secondary degree in a related field

Tools

Version Control
APIs
Databases
Web hosting

Job description

Bank of Montreal (BMO) in Toronto, ON is seeking an experienced senior software professional to lead development across front and back-end systems. You will apply expertise in Capital Markets and Fixed Income, guiding teams through design, implementation and deployment of scalable platforms.

The role requires expert Java and/or React/TypeScript skills, strong project management, and a focus on performance, stability, and cross‑functional collaboration with stakeholders.

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

Similar jobs worth comparing

Senior Java Full Stack Engineer | FinTech & Capital Markets
Senior Java Full Stack Engineer | FinTech & Capital Markets

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Software Developer, Cloud & Microservices
Software Developer, Cloud & Microservices

United States Digital Space LLC • Toronto

On-site
CAD 61,000 - 114,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

Hybrid
Senior Full-Stack Engineer for FinTech Platforms
Senior Full-Stack Engineer for FinTech Platforms

Worky • Toronto

On-site
CAD 95,000 - 145,000
Total Rewards Program
Flexible benefits
Bonuses and commissions
+2
Senior Java Engineer - Capital Markets (Hybrid, Toronto)
Senior Java Engineer - Capital Markets (Hybrid, Toronto)

Scotiabank • Toronto

Hybrid
CAD 80,000 - 110,000
Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
+1
Associate, Full Stack Engineer
Associate, Full Stack Engineer

BMO • Toronto

On-site
CAD 90,000 - 120,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Lead Software Engineer – Capital Markets & Analytics
Lead Software Engineer – Capital Markets & Analytics

Scotiabank • Toronto

On-site
CAD 100,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 90,000 - 130,000
BMO Capital Markets Winter 2027, Full Stack Engineer, Toronto (Co-Op/ Internship)
BMO Capital Markets Winter 2027, Full Stack Engineer, Toronto (Co-Op/ Internship)

Bank of Montreal • Toronto

On-site
CAD 50,000 - 93,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
AI-Enabled Systems Lead for Banking Platforms
AI-Enabled Systems Lead for Banking Platforms

Bank of Montreal • Toronto

On-site
CAD 76,000 - 142,000
Health insurance
Tuition reimbursement
Retirement savings plans