Skip to main content
Full-Time
Hybrid

Senior IT Developer

View on Map

Description

The Toronto-Dominion Bank is seeking a Senior IT Developer for its Transaction Banking Technology team within TD Securities. This role is crucial for a multi-year digital transformation initiative, focusing on expanding the GTB platform into the U.S. market and ensuring its future scalability. The successful candidate will be involved in designing and developing the next generation of GTB transaction banking capabilities.

What We're Looking For

Strong experience building microservices using Java and Spring Boot.,Proven ability to design, implement, and maintain RESTful APIs that integrate across multiple systems.,Solid understanding of API security best practices, including OAuth2, JWT, and SSL/TLS.,Experience building stream-based applications (e.g., Kafka).,Strong SQL skills, including writing and optimizing complex queries (e.g., Azure SQL, PostgreSQL).,Experience with batch processing (Spring Batch) and scheduling tools (Autosys, Azure Client Services).,Proficiency with IDEs such as IntelliJ IDEA and WebStorm.,Extensive experience using GitHub and Bitbucket, including branching strategies and code reviews.,Strong understanding of Agile/Scrum methodologies, with the ability to actively contribute to sprint planning, stand-ups, and retrospectives.,Ability to work independently, manage priorities, and operate with minimal supervision.,Excellent verbal and written communication skills, with the ability to engage effectively across all levels of the organization.

Ideal Candidate

College degree, specialized training, or equivalent work experience.,7+ years of related professional experience.,Expert knowledge of the technical environment and tools relevant to the role.,Knowledge of Azure cloud, Kubernetes, and Docker.,Working knowledge of additional programming languages such as Python, C#, or Go.

Minimum Education

College degree, specialized training, or equivalent work experience

Hard Skills

Java
Spring Boot
RESTful APIs
OAuth2
JWT
SSL/TLS
Kafka
SQL
Azure SQL
PostgreSQL
Spring Batch
Autosys
Azure Client Services
Datadog
Dynatrace
Splunk
IntelliJ IDEA
WebStorm
GitHub
Bitbucket
Azure cloud
Kubernetes
Docker
Python
C#
Go

Soft Skills

Problem-solving
attention to detail
working independently
managing priorities
verbal communication
written communication
Agile/Scrum methodologies

Work Hours

37.5 hours/week

Benefits

Health and well-being benefits
savings and retirement programs
paid time off
banking benefits and discounts
career development
reward and recognition programs
training programs
mentoring programs
online learning platform

About the Company

T

The Toronto-Dominion Bank

The Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group, one of the largest banks in North America. TD provides a wide range of personal, commercial, and investment banking products and services to over 27 million customers globally. Headquartered in Toronto, Canada, the bank operates through key segments including Canadian Retail, U.S. Retail, and Wholesale Banking.

Inclusive
Community-focused
Professional
Growth-oriented
Caring
View all jobs at The Toronto-Dominion Bank

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.