Skip to content

Senior Java Engineer - TD Securities, Toronto

TD Bank jobsTD Bank·Toronto, ONfull time

Posted: July 14, 2026

Apply for this jobExpires: August 13, 2026

Browse more TD Bank jobs · See other jobs in Toronto

job description

AI Summary

This Senior Java Engineer role at TD Securities in Toronto, Ontario, focuses on designing and implementing next-generation calculations, analytics, and business process automation platforms. The position involves developing and maintaining data pipelines for mission-critical applications. Top requirements include 7-12+ years of professional back-end Java development experience, strong knowledge of distributed/low-latency computing, and capital markets domain experience.

About the Opportunity at TD Securities

TD Securities, the wholesale banking arm of TD Bank Financial Group, is seeking a highly motivated Senior Java Engineer to join its Product Control and Finance Technology Engineering Team. This team is instrumental in driving the strategic evolution of P&L and other critical financial metrics solutions through investments in evolving technologies. The role offers an excellent opportunity to collaborate with senior and executive stakeholders across the bank, contributing to innovative business solutions. TD Securities is committed to helping clients meet their needs today and prepare for tomorrow, providing trusted advice and industry-leading insight through integrated transaction banking solutions. This position is central to delivering value for our clients every day within a growth-oriented, people-focused, and community-minded environment.

Technical Leadership and Development

As a Senior Java Engineer, you will be a self-starting, high-performing individual with broad experience in engineering high-throughput, highly performant, and highly distributed solutions. This hands-on role involves actively contributing to product and software development strategy and vision, while also leading other engineers in executing envisioned strategies. You will tackle highly complex solutions through innovative implementations, yielding flexible, performant, portable, and reusable systems. Key responsibilities include collaborating with development teams, business stakeholders, and project teams to solve complex data and system integration problems. You will design, develop, and maintain robust data pipelines for mission-critical applications, implement data products and features in partnership with business teams, and ensure data quality and operational integrity across various data sources. Technical expertise in Java/JEE, Spark/Scala, Big Data/Hadoop/Hive, Spring/Angular/RestAPI, Cassandra/NoSQL, MS SQL Server, Git, and Linux is highly desired, alongside proficiency in microservices, Spring Boot, Kubernetes, and messaging frameworks like Kafka. A deep understanding of object-oriented design, memory management, and concurrency is essential for this development-focused position.

Professional Growth and Collaborative Environment

Candidates should possess an undergraduate degree in Computer Science, Engineering, or a related field, coupled with 7-12+ years of professional back-end development experience, particularly with Java and large data platforms. A minimum of five years of experience within the Capital Markets domain, demonstrating an understanding of its complexities and common financial concepts, is preferred. Proven expertise in designing scalable, production-grade applications and services is critical. Beyond technical acumen, strong written and verbal communication skills are vital for effective collaboration with both technical and non-technical professionals. A proactive mindset with a strong sense of ownership and accountability is expected. TD is dedicated to providing fair and equitable compensation, alongside significant growth opportunities and skill development as defining features of the colleague experience. The bank fosters a respectful workplace where diverse perspectives are valued, and colleagues are supported through regular development conversations, training programs, and mentoring to unlock their full potential and achieve their career goals, ultimately helping our clients and communities thrive.

categories

about td bank

similar jobs