Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TD

Senior Java Software Engineer

TD

. Collaborate with development teams, business stakeholders, project teams and third-party vendors.

Posted 4/9/2026full-timeToronto • 🇨🇦 CanadaSenior💰 CA$126,800 - CA$164,100 per yearWebsite

Tech Stack

Tools & technologies
JavaLinuxOracleSQL

About the role

Key responsibilities & impact
  • Collaborate with development teams, business stakeholders, project teams and third-party vendors.
  • Technical and business analysis to determine and document business requirements.
  • Creation of functional testing scripts and automated processes.
  • Maintain and enhance functionality of TD custom components (Java based).
  • Ownership of complex technical testing and upgrades.
  • Release and Change Management responsibilities.

Requirements

What you’ll need
  • Undergraduate degree in Computer Science, Engineering, or a related field.
  • 5-10 years of experience working in the Capital Markets domain.
  • Proficiency in Java technology stack.
  • Working knowledge of LINUX and commonly used tools and processes.
  • Experience with Oracle and commonly used tools (e.g., Oracle SQL Developer).

Benefits

Comp & perks
  • discretionary variable compensation award
  • fair and equitable compensation opportunities
  • growth opportunities and skill development
  • health and well-being benefits
  • savings and retirement programs
  • paid time off
  • banking benefits and discounts
  • career development and reward programs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javafunctional testingautomated processestechnical testingrelease managementchange managementOracleOracle SQL DeveloperLINUX
Soft Skills
collaborationbusiness analysisdocumentation
Certifications
Undergraduate degree in Computer ScienceUndergraduate degree in Engineering