Talent.com
Software Engineer II (Java; Spring boot; Kafka; API)
Software Engineer II (Java; Spring boot; Kafka; API)The Toronto-Dominion Bank (Canada) • London, Ontario
Software Engineer II (Java; Spring boot; Kafka; API)

Software Engineer II (Java; Spring boot; Kafka; API)

The Toronto-Dominion Bank (Canada) • London, Ontario
6 days ago
Job type
  • Full-time
Job description

Description

:

Perform activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives.

Provide a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

Must-Have Qualifications

  • Strong prior engineering background delivering distributed applications and service-based architectures, including:Java, NodeJS (or comparable modern backend runtime)Java's Spring Boot frameworkEvent streaming / messaging such as Kafka (or equivalent)API development patterns (RESTful APIs, service contracts, integration patterns).Hands- on experience with Event Hub, Kafka or equivalent.
  • 7+ years of development and end to end design experience
  • Experience driving automation across CI/CD pipelines and engineering workflows (build/test/release/configuration).
  • Experience applying AI-enabled tooling and methodologies to accelerate delivery of distributed applications, e.g., API development, event-stream processing (Kafka), contract/schema evolution, test automation, CI/CD optimization, and developer productivity (code assistance, automated reviews, documentation generation).
  • Experience with IBM MQ
  • Experience with Red Hat Enterprise Linux Operating System
  • Proficiency with Git
  • Strong analytical, debugging, and problem-solving skills
  • Excellent communication skills engaging with both engineering and business domains

Nice To Have

  • Experience with Azure and related Cloud Services
  • 7+ Years of experience with Mainframe technology including Cobol, IMS, DB2, zOS and Endeavor.
  • Strong proficiency in IMS and DB2 database technology'
  • Experience building or using Kafka-related tooling for test automation, serialization, or integration validation (e.g., virtualized test clients / automated coverage improvements).

Education:

  • Undergraduate degree in Computer Science, Engineering, or equivalent experience.
  • 7+ years of progressive engineering experience in distributed systems and backend development.

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.

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
Create a job alert for this search

Software Engineer II Java Spring boot Kafka API • London, Ontario

Similar jobs
Software Engineer II, Backend (PMI Integrations)

Software Engineer II, Backend (PMI Integrations)

Affirm • London, Ontario, Canada
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.With the support of your ...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer - Banking & Finance - $115,000 A Year

Senior Software Engineer - Banking & Finance - $115,000 A Year

Hamilton Barnes Associates Limited • London, Canada
Full-time
Software Engineer needed to design and develop secure software applications for a financial company.Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer, 6+ years - Remote (Canada)

Senior Software Developer, 6+ years - Remote (Canada)

McLean & Company • London, Ontario, Canada
Remote
Full-time
Senior Software Developer, 6+ years - Remote (Canada).Join to apply for the Senior Software Developer, 6+ years - Remote (Canada) role at McLean & Company.We pride ourselves on consistent year-on-y...Show more
Last updated: 8 days ago • Promoted
Staff Software Engineer, SMS/ RCS Team

Staff Software Engineer, SMS/ RCS Team

OneSignal, Inc. • London, Ontario, Canada
Full-time
OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email.On a mission to d...Show more
Last updated: 30+ days ago • Promoted
OSM Developer

OSM Developer

Akkodis • london, ON, ca
Full-time
Software Developer (OSM Developer)Remote work.EST time zone• What are the must-have skills for this role? - OSM• Years of experience required for each skill? >5 years• What type of education i...Show more
Last updated: 1 day ago • Promoted
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • St. Thomas, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
Last updated: 30+ days ago
Temporary Software Developer

Temporary Software Developer

London Health Sciences Centre • London, Ontario, Canada
Full-time +1
Reason for Posting: New Vacancy.Develops, codes, tests, debugs and supports HL7 or other standards-based integration interfaces or enhancements to existing interfaces supported by the hospital, the...Show more
Last updated: 5 hours ago • Promoted • New!
EMS/SCADA Engineer

EMS/SCADA Engineer

Pacer Group • london, ON, ca
Full-time
Required Skills:5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems 5 years of experience with C, J...Show more
Last updated: 30+ days ago • Promoted
Senior IoT & Cloud Software Engineer

Senior IoT & Cloud Software Engineer

LYNKED Inc. • London, Ontario, Canada
Full-time
A leading technology solutions provider in London, Ontario, is seeking a Senior Software Developer to design and develop applications for IoT platforms.The ideal candidate will have 7-12 years of e...Show more
Last updated: 8 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Luxoft • London, Ontario, Canada
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a...Show more
Last updated: 2 days ago • Promoted
Senior Retail Software Engineer -.NET/Java

Senior Retail Software Engineer -.NET/Java

RedIron Technologies Inc. • London, Ontario, Canada
Full-time
A leading retail software provider in London, Ontario seeks experienced software developers to enhance core products and support client-specific implementations.Candidates should have over 5 years ...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

ITPS (Canada) Ltd. • London, Ontario, Canada
Full-time
A truly unique opportunity awaits — one that is unmatched anywhere else.Whether you are early in your career and ready to take the right first step, or an experienced professional seeking a role th...Show more
Last updated: 8 days ago • Promoted
Customer Service - Work from Home - 50k-60k / Year

Customer Service - Work from Home - 50k-60k / Year

Spade Recruiting • West Perth, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Xaxis Solutions • London, Ontario, Canada
Full-time
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, C...Show more
Last updated: 2 days ago • Promoted
Senior Backend Engineer (Golang) - $100 - $130 An Hour - Remote

Senior Backend Engineer (Golang) - $100 - $130 An Hour - Remote

TekRek • London, Canada
Remote
Full-time
Designs and scales backend platforms for financial and payment products.Drives projects from concept to production.Show more
Last updated: 30+ days ago • Promoted
Platform Engineer

Platform Engineer

HCLTech • London, Canada
Full-time
Architect level requirement to assist on building out Kafka platform and specifically with focus on Flink ; Should be able tocontribute to design, propose, and evaluate solutions.Should also be han...Show more
Last updated: 5 days ago • Promoted
Algebra Private Tutoring Jobs Lucan

Algebra Private Tutoring Jobs Lucan

Superprof • Lucan, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer - Build High-Scale Microservices (Golang)

Senior Backend Engineer - Build High-Scale Microservices (Golang)

Georgian Partners • London, Ontario, Canada
Full-time
A leading tech company located in London, Ontario is seeking a Backend Engineer to design and execute features that impact core products significantly.You will lead high-priority projects and be pa...Show more
Last updated: 28 days ago • Promoted