A complete application in a minute — tailored resume and cover letter, ready to send.
TD Securities in Toronto, Ontario is seeking a Senior Java Engineer to design and maintain high-performance financial apps and data platforms, including distributed systems relied on by capital markets. The role emphasizes scalable Java services, data pipelines, and streaming with Kafka.
You’ll collaborate with development teams and business stakeholders to ship innovative fintech solutions, participate in architecture discussions, and drive production-grade delivery through CI/CD pipelines.
Senior Java Engineer – Java, Kafka, full-time, with TD Securities , supports the Technology Solutions group. This role is mainly about crafting designing and keeping up high-performance financial apps, data platforms, and those distributed systems that capital markets really depend on.
You’ll be taking on scalable Java based applications, setting up data pipelines, hooking in streaming tools like Kafka , and working with business stakeholders so we can ship more inventive financial technology solutions.
Company: TD Securities
Location: Toronto, Ontario, Canada
Salary: CAD $126,800 – $164,100 annually
Job Type: Full-time, On-site
Start Date: As soon as possible
Benefits: Competitive salary, performance-based incentive, health and wellness benefits, retirement savings plans, paid time off, banking discounts, career development programs, mentoring opportunities, online learning platform and employee recognition programs.