Senior Java Engineer – Market Risk (Hybrid, Toronto)

TD Bank Group

Toronto

Hybrid

CAD 102,000 - 125,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TD Securities in Toronto is seeking a senior Java software engineer to join the Market Risk Technology Engineering Team. You will contribute to risk and valuation applications by designing and implementing high-performance Java services.

The role emphasizes cloud migration, building new components, and mentoring teammates while collaborating with global teams on scalable, low-latency systems in a fast-paced financial environment.

Qualifications

  • Undergraduate degree or technical certificate required.
  • 5–7+ years of Java experience in a professional setting.
  • Experience with Spring, microservices, REST, and messaging systems.

Responsibilities

  • Develop and maintain Java-based risk & valuation applications.
  • Design scalable, low-latency services and APIs.
  • Migrate to a cloud environment and refactor legacy components.
  • Collaborate with global teams and mentor peers.

Skills

Java
Spring Boot
REST APIs
gRPC
Kafka
Hadoop
Spark
SQL
Git
CI/CD
Jenkins

Education

Undergraduate Degree or Technical Certificate

Tools

Maven
Gradle
Jenkins
REST/gRPC APIs

Job description

TD Securities in Toronto is seeking a senior Java software engineer to join the Market Risk Technology Engineering Team. You will contribute to risk and valuation applications by designing and implementing high-performance Java services.

The role emphasizes cloud migration, building new components, and mentoring teammates while collaborating with global teams on scalable, low-latency systems in a fast-paced financial environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Risk Platform (Hybrid)
Senior Full-Stack Engineer — Risk Platform (Hybrid)

TD Bank Group • Toronto

Hybrid
CAD 127,000 - 164,000
Senior Java Full-Stack Engineer — Build Next-Gen Trading
Senior Java Full-Stack Engineer — Build Next-Gen Trading

TD • Toronto

On-site
CAD 127,000 - 164,000
Senior Full-Stack Engineer, Finance Risk Platform
Senior Full-Stack Engineer, Finance Risk Platform

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Developer - Financial Services (Hybrid, Toronto)
Senior Java Developer - Financial Services (Hybrid, Toronto)

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Java Spring Boot Developer – On-site in Toronto
Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
Software Engineer (Java) – Front Office Pricing & Risk
Software Engineer (Java) – Front Office Pricing & Risk

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 126,800 - 164,100
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
Senior Java Spring Boot Engineer – Core Payments (Toronto)
Senior Java Spring Boot Engineer – Core Payments (Toronto)

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 102,000 - 125,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Engineer - Market Risk Platform, Onsite Montreal
Senior Java Engineer - Market Risk Platform, Onsite Montreal

Randstad Enterprise • Montreal (administrative region)

On-site
CAD 90,000 - 140,000