IT Manager Development (Java/Spring Boot and Enterprise Applications)
$96.9k - $136.8k per yearTD Bank
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
Pay Details:
$96,900 - $136,800 CAD
This role is temporarily eligible for a pay premium above the posted salary range that is reassessed annually. You are encouraged to have an open dialogue with your recruiter who can provide more specific pay details for this role.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
The Canadian Personal Banking (CPB) Payments Technology team is responsible for delivering and supporting technology solutions that enable secure, reliable, and innovative payment experiences for TD's Canadian Personal Banking customers. The team partners closely with business and product stakeholders to design, build, and enhance payment capabilities across domestic and international payment channels, while ensuring scalability, resiliency, regulatory compliance, and operational excellence.
Within CPB Payments Technology, the Account Based Payments team is responsible for the delivery and ongoing evolution of TD's payment platform supporting Konek, an eCommerce digital wallet checkout flow allowing customer to pay using credit cards or with debit directly from chequing or savings accounts.
Job Accountabilities – What You'll Do
Engineering Leadership
Lead Agile engineering team responsible for the design, development, testing, deployment, and support of payment platforms.
Establish a culture of engineering excellence, innovation, accountability, and continuous improvement.
Build, mentor, coach, and develop Engineering Managers, Technical Leads, and Software Engineers.
Drive engineering best practices including code quality, automated testing, CI/CD, observability, and operational readiness.
Foster a "build it, own it, support it" engineering mindset.
Payments Platform Delivery
Lead the delivery of Java-based payment orchestration solutions supporting domestic payment rails working with network Interac.
Oversee the development of payment workflows, orchestration engines, API services, shared payment services, and event-driven architectures.
Ensure solutions meet business objectives for transaction throughput, resiliency, latency, availability, and regulatory compliance.
Drive modernization initiatives leveraging microservices, APIs, cloud-native patterns, and event streaming technologies.
Architecture & Technology Strategy
Partner with Enterprise and Solution Architects to define target-state payment architectures.
Influence technical direction and engineering standards across the Payments organization.
Lead architectural reviews and technology decisions to ensure scalability, maintainability, and long-term sustainability.
Champion engineering standards for resiliency, fault tolerance, disaster recovery, and performance optimization.
Reliability & Operational Excellence
Ensure platforms meet high-availability requirements through resilient design patterns, circuit breakers, failover mechanisms, and proactive monitoring.
Drive production stability by reducing incidents, improving recoverability, and enhancing observability.
Establish SRE and DevOps practices focused on automation, reliability, and continuous improvement.
Lead incident management, root cause analysis, and corrective action plans for critical production events.
Stakeholder & Delivery Management
Collaborate with Product Managers, Business Leaders, Architecture, Risk, and Operations teams to define roadmaps and priorities.
Provide transparency on delivery commitments, risks, dependencies, and financial forecasts.
Align engineering execution with organizational and strategic objectives.
Where You'll Work
You’ll be expected to work Primarily onsite at a TD location for meetings, team events and experiences. The hiring manager will provide more information about how this works for their team.
Job Requirements – What You Need to Succeed
Experience
8+ years of software engineering experience with at least 3 years in engineering leadership roles.
Proven experience leading large-scale enterprise payment systems or mission-critical transaction processing platforms.
Strong background in Agile and SAFe delivery methodologies.
Experience managing multiple cross-functional engineering teams.
Technical Expertise
Extensive expertise in Java, Spring Boot, and enterprise application development.
Deep understanding of payment orchestration, transaction lifecycle management, and event-driven architectures.
Experience with:Microservices architecture
REST APIs
Kafka or equivalent messaging platforms
Distributed systems
Relational databases (Oracle)
CI/CD pipelines
Cloud platforms (Azure)
Observability tools and application monitoring
Who We Are:
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.
Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more
Additional Information:
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
Colleague Development
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities.
If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact.
We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.
Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
Interview Process
We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
Accommodation
Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
Language Requirement (Quebec only):
Sans Objet
- ...client, Swatch Group Canada / Swatch Group Services , a company in the watchmaking industry , is seeking a Senior IT Manager – Enterprise Applications & SAP to lead and develop its Americas IT Hub. Leading a team of 12 or more direct reports, you will oversee enterprise...SuggestedPermanent employmentFull time
$120k per year
...Site Reliability Engineer (SRE) – Java, Spring Boot, REST APIs & Automation Key Responsibilities: Automation and Reducing Toil:... ...software and engineering projects. Incident Response and Management: They act as first-line responders for critical emergencies,...JavaPermanent employment- ...Open Liberty Architect – WebSphere Liberty, Java & Spring Boot Skills and Responsibilities: • Open Liberty Architect • Design and architect enterprise applications using Open Liberty/WebSphere Liberty. • Lead application modernization and migration programs...JavaPermanent employment
$81.6k - $115.2k per year
...Software Engineer II (Java/Spring) Work Location: Toronto, Ontario, Canada Hours: 37.5... ...colleagues. Growth opportunities and skill development are defining features of the colleague... ...perform unit / component test for new application development initiatives aligned to...JavaFull timeWork from home$92k - $118k per year
...Modernize business-critical Java platforms and help shape the next generation of... ...focused on upgrading business-critical legacy applications and their supporting technology. This... ...environments, including JDK 17, Spring Boot, OpenShift, Kubernetes and AWS. You’ll...JavaInternshipImmediate start$23 - $30 per hour
...engineering, manufacturing, supply chain management and platform solutions, Celestica... ...completion of degree Access to Celestica’s development programs and projects Celestica's... ...About this Opportunity: The IT Business Application Development Intern will work with a team...Hourly payFull timeCasual workInternshipWork at officeLocal areaRemote workWorldwideShift work$125k - $156k per year
...Growth opportunities and skill development are defining features of the... ...Job Description: We are an enterprise customer authentication platform... ...offering customer identity management, authentication, risk assessment... ...background as full stack (Java primarily) microservices, Springboot...JavaFull timeTemporary workWork from home$102.2k - $125k per year
...colleagues. Growth opportunities and skill development are defining features of the... ...Team is looking for a Senior IT Developer to contribute to the applications build from scratch as well as maintain... ...the global markets business, risk managers, as well as other functions within...JavaLong term contractWork from home$96.9k - $136.8k per year
...colleagues. Growth opportunities and skill development are defining features of the colleague... ...team is seeking an experienced IT Manager to lead the design and delivery of an AI... ...workflows, user interaction design, and enterprise-ready implementation. Job Accountabilities...Work from home$96.9k - $136.8k per year
...Growth opportunities and skill development are defining features of the... ...internal developed etrading application like ION , Broadway, Bloomberg... ...Treasury Credit, FX and Risk Management to develop and implement... ...Programming Languages Knowledge of IT project & development...Full timeWork from homeShift work$95k - $145k per year
...45 years, we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services Division. Location - Downtown... ...from business including infrastructure, operations, applications, vendors and leads to seek input from and plan/...JavaFull timeWork at officeRemote work- ...experience who needs to have core Java/Springboot skills on backend and Javascript... ...expectations: Strong hands-on development experience Strong understanding... ...Experience building end-to-end applications Backend development using Java/Spring Boot or Python (Django/FastAPI/...JavaFull timeWork from homeWorldwide
$119.5k - $148.2k per year
...Growth opportunities and skill development are defining features of the... ...Own the full lifecycle of applications, ensuring health, performance... ...Align application roadmaps with enterprise goals; identify modernization... ...Lead Agile teams, manage sprints and releases, and ensure...JavaFull timeWork from home$52k per year
...shape the future with us. As a Business Development Intern based at Rocket Lab’s site in... ...and personal/team project experience is applicable) THESE QUALIFICATIONS WOULD BE NICE... ...Strong organizational skills ~ Program management experience ~ Familiarity with...Permanent employmentFull timeInternshipLocal areaRelocation$87k - $103k per year
...The Opportunity As an Enterprise Applications Administrator, you will support the reliability, performance... ...with internal teams, vendors, or managed service providers as needed.... ...change, release, security, and vendor management processes, including after-hours support...Work from homeMonday to friday- ...What you'll be doing As a Consultant, Application Development (Payments) you will build, implement... ...full-time. You’ll have the flexibility to manage your work activities within a hybrid... ...can demonstrate 6-8 years experience in. Java (Java EE/Java SE) development ability...JavaFull timeFlexible hours3 days per week1 day per week
- ...leader in AI-powered client lifecycle management—we’re reimagining how financial institutions... ...prospecting role. As an Enterprise Business Development Representative, you will operate as the... ...disconnected from sales strategy. It is not a handoff role where success ends...Full timeInternshipWork from homeFlexible hours
- ...client company. The successful applicant will take ownership of key... ...including analysis and design, development, testing and deployment. As a... ...to understand system and enterprise architecture concepts and will... ...6+ years of experience with Java, and 7+ total IT experience....JavaInternship
$85k - $100k per year
...Description Key Responsibilities Lead design and development of enterprise full-stack applications. Provide technical and architectural guidance to development... ...scalable APIs and microservices using .NET Core, Java Spring Boot, or Node.js . Conduct code reviews and...JavaPermanent employmentFull timeLocal area- ...Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript...JavaInternshipRemote workRelocation
$96.9k - $136.8k per year
...37.5 Line of Business: Enterprise Enabling Functions Pay Details... ...opportunities and skill development are defining features of the... ...while ensuring proper risk management. Collaborating with talented... ...As the Manager, Business Application Management role, you will be...Full timeWork at officeWork from home$90k - $175k per year
...typical day look like? As a Manager in the Cyber Risk practice, you will Lead the delivery of Application Security projects and pursuits... ...business and security practice development. Vou will be part of a team... ...duties) Ability to understand IT risks and implications to the...Permanent employmentLocal areaFlexible hours$100k - $120k per year
...About the Role As a Manager, Enterprise, you will lead engagements with global organizations as... ...transformation work, and you will be accountable for it. You will lead engagements end to end,... ...new and follow-on engagements, own the development of proposals and business cases, and...Full timeWork at officeWork from homeWorldwideFlexible hours$102.2k - $125k per year
...Growth opportunities and skill development are defining features of the... ...payments shared services like Limit management, Scheduling recuring payments,... ..., developing, and enhancing java based microservices that support different payments applications. We're a specialized team of...JavaLong term contractWork from home$95k - $145k per year
...still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services... ...tools in place so that we can ensure our applications are free of common coding... ...that speak to project objectives (e.g. development, testing solutions, and tools) Actively...JavaFull timeWork at officeLocal area- Job Responsibility: Senior Java Developer As a Senior Java Developer your role is pivotal... ...Insurance domain. With a focus on Spring Boot and Java the candidate will ensure seamless... ...ensure accurate information flow within applications. Apply Spring Framework principles to...JavaFull timeWork at officeRemote work2 days per week3 days per week
$85.5k - $185k per year
...Application Deadline: 10/30/2026 Address: 100 King Street West... ...back-end technologies (e.g., Java, PostgreSQL, AWS) is required... ...Demonstrated ability to apply development expertise in both front-end and... ..., combined with project management and systems administration skills...JavaContract workPart timeShift work$120k - $145k per year
...intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will require you to assist...JavaFull timeWork from homeFlexible hours$125k - $156k per year
...colleagues. Growth opportunities and skill development are defining features of the... ...We are looking for a Senior Java Developer / Solutions Design IT Specialist to join our Payments Engineering... ..., reliable, fault-tolerant applications. Our systems move money, so correctness...JavaContract workWork from home- ...including APIs, microservices, databases and cloud deployments. You will develop scalable, secure and high-performing enterprise applications using Java, Spring Boot, React, Node.js, Python and SQL. This role suits a strong hands-on engineer who is equally comfortable on...JavaInternshipWork at officeRemote workRelocation2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT Manager Development (Java/Spring Boot and Enterprise Applications). Be the first to apply!
- IT manager Toronto, ON
- IT asset manager Toronto, ON
- IT service delivery manager Toronto, ON
- IT service manager Toronto, ON
- IT team manager Toronto, ON
- manager learning & development Toronto, ON
- supplier development manager Toronto, ON
- project manager software development Toronto, ON
- directeur développement des affaires Toronto, ON
- director corporate development Toronto, ON

