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

Java Developer, TD Securities

Job in Toronto, Ontario, C6A, Canada
Listing for: The Toronto-Dominion Bank (Canada)
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 102200 - 125000 CAD Yearly CAD 102200.00 125000.00 YEAR
Job Description & How to Apply Below
Job Location & Compensation  Toronto, Ontario, Canada
• 37.5 hours
• Base salary: $102,200 – $125,000 CAD
About the Role  The Market Risk Technology Engineering Team seeks a self‑starting, high‑performing Java software engineer to expand our derivatives and risk applications. You will design and implement core components, migrate to a new cloud environment, refactor legacy services, and influence architectural direction for our hybrid cloud–based trading and valuation platform.
Responsibilities   Migrate existing services to a cloud‑native environment.
Build new Java microservices with Spring Boot and Spring Stack.
Design and integrate REST APIs and gRPC endpoints.
Implement messaging solutions using Kafka and related technologies.
Develop Big Data components with Hadoop, Spark, or Parquet.
Write efficient SQL against relational databases.
Lead agile development, deliver CI/CD pipelines with Maven/Gradle and Jenkins.
Apply clean‑coding principles and low‑latency system design.
Mentor teammates and share best practices.
Qualifications   Undergraduate degree or technical certificate.
5–7+ years of Java experience.
Proficiency with Spring Boot, Spring Cloud, and microservices.
Experience designing REST APIs and gRPC services.
Message‑bus expertise (Kafka, ZeroMQ, or Google Protocol Buffers).
Familiarity with Hadoop, Spark, or other big‑data frameworks.
Strong SQL skills and experience with relational databases.
Version control with Git and CI/CD tooling.
Experience in an Agile environment.
Knowledge of capital‑market products and market‑risk concepts (FRTB, VaR, stress testing).
Excellent communication and teamwork in a global setting.
Benefits  Discrete variable compensation tied to business and individual performance. Competitive base salary, health and well‑being benefits, retirement savings plan, paid time off, and professional development opportunities.

#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary