Talent.com
Kafka Developer
Kafka DeveloperBMO • Toronto, ON, CAN
Kafka Developer

Kafka Developer

BMO • Toronto, ON, CAN
30+ days ago
Job type
  • Part-time
Job description

Application Deadline :

02 / 26 / 2026

Address :

4100 Gordon Baker Road

Job Family Group : Technology

This is a hybrid role based out of Scarborough Computer Complex, which reports directly into the Senior Technology Officer. This person will develop scalable and accessible business cloud applications. Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications and supports the design of business processes in the cloud. Applies expertise and in-depth understanding of managed services environments, next-generation databases and, developer tools. Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new cloud-native applications.​

Key Responsibilities :

Design and development of Kafka-based data streaming platforms using Confluent Kafka.

Architect and implement scalable, fault-tolerant, and high-throughput messaging systems.

Collaborate with cross-functional teams to define technical requirements and deliver solutions aligned with business goals.

Mentor and guide junior developers, fostering a culture of technical excellence and continuous improvement.

Ensure best practices in coding, testing, and deployment across the development lifecycle.

Monitor and optimize Kafka clusters for performance, reliability, and scalability.

Stay current with emerging technologies and trends in event streaming and distributed systems.

Required Qualifications :

Bachelor's or Master’s degree in Computer Science, Engineering, or related field.

5+ years of software development experience

2+ years of hands-on experience with  Confluent Kafka (including Kafka Streams, KSQL, Schema Registry, Connectors).

Strong proficiency in Java, NodeJS or Python.

Experience with cloud platforms AWS (EC2, ECS, lambda) and containerization (Docker, Kubernetes).

Solid understanding of microservices architecture and RESTful APIs.

Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications :

Confluent Kafka certification.

Experience with CI / CD pipelines and DevOps practices.

Familiarity with observability tools (Dynatrace, ELK).

Experience in financial services industries.

Salary :

$75,900.00 - $141,900.00

Pay Type : Salaried

The above represents BMO Financial Group’s pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit :

About Us

At BMO we are driven by a shared Purpose : Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at .

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters : BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Create a job alert for this search

Kafka Developer • Toronto, ON, CAN

Similar jobs
Workday PATT Architect

Workday PATT Architect

Focus on WD • markham, ON, ca
Full-time
This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
Last updated: 30+ days ago • Promoted
React Lead Developer - markham

React Lead Developer - markham

HCLTech • markham, on, ca
Full-time
Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
Last updated: 23 days ago • Promoted
Senior Staff Developer

Senior Staff Developer

Benevity • Toronto
Full-time
Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, emp...Show more
Last updated: 26 days ago • Promoted
Senior Programmer (Salesforce Commerce Cloud)

Senior Programmer (Salesforce Commerce Cloud)

Ateko, backed by Bell Canada • newmarket, on, ca
Full-time
Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
Last updated: 11 days ago • Promoted
Senior KDB Developer

Senior KDB Developer

Virtusa • Toronto
Full-time
Job Description - Senior KDB Developer (CREQ240308).We are looking for a highly skilled Senior KDB Developer to join our engineering team. The ideal candidate will have strong expertise in kdb+ / q, r...Show more
Last updated: 26 days ago • Promoted
Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Ampstek • richmond hill, on, ca
Full-time
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
Last updated: 11 days ago • Promoted
Contract T4 || Oracle Integration Cloud (OIC) - markham

Contract T4 || Oracle Integration Cloud (OIC) - markham

Ampstek • markham, on, ca
Full-time
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
Last updated: 11 days ago • Promoted
Senior Staff Android Developer, Checkout Applet Mobile

Senior Staff Android Developer, Checkout Applet Mobile

Block • Toronto
Full-time
Senior Staff Android Developer, Checkout Applet Mobile.Block is one company built from many blocks, all united by the same purpose of economic empowerment. The Checkout Applet Mobile team serves new...Show more
Last updated: 26 days ago • Promoted
Spark & Scala Hadoop Developer – Liquidity Markets

Spark & Scala Hadoop Developer – Liquidity Markets

VySystems Singapore • Toronto
Full-time
A leading technology firm in Toronto is seeking an experienced Hadoop Developer to build and support large-scale data processing solutions. The ideal candidate will have strong hands-on expertise in...Show more
Last updated: 26 days ago • Promoted
D365 F&O Developer - Jackson James

D365 F&O Developer - Jackson James

Jackson James • richmond hill, on, ca
Full-time
Jackson James have partnered with an Implementation Partner who are looking for a D365 F&O Developer on a contract basis to support multiple customers on a fully remote basis.Design, develop, and c...Show more
Last updated: 7 days ago • Promoted
Senior Android Engineer — Kotlin, Jetpack, Hybrid

Senior Android Engineer — Kotlin, Jetpack, Hybrid

Priceline • Toronto
Full-time
A leading travel company is seeking an Android Developer to join their innovative Technology team in Toronto.The selected candidate will be responsible for developing high-quality mobile applicatio...Show more
Last updated: 26 days ago • Promoted
D365 F&O Developer

D365 F&O Developer

Jackson James • markham, on, ca
Full-time
Jackson James have partnered with an Implementation Partner who are looking for a D365 F&O Developer on a contract basis to support multiple customers on a fully remote basis.Design, develop, and c...Show more
Last updated: 7 days ago • Promoted
React Lead Developer

React Lead Developer

HCLTech • markham, on, ca
Full-time
Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
Last updated: 23 days ago • Promoted
Senior Java Developer (Trading Systems) - Luxoft

Senior Java Developer (Trading Systems) - Luxoft

Luxoft • markham, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 24 days ago • Promoted
Solutions Engineer - Meld

Solutions Engineer - Meld

Meld • markham, on, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
Last updated: 7 days ago • Promoted
3ID - Senior Mobile Developer

3ID - Senior Mobile Developer

Kubelt • Toronto
Full-time
As a senior mobile developer on the Kubelt engineering team, you will play a critical role in designing and building the Kubelt 3ID application. Your work will directly influence the future of our s...Show more
Last updated: 26 days ago • Promoted
Digital Specialist - Wahl Canada

Digital Specialist - Wahl Canada

Wahl Canada • markham, on, ca
Full-time
Wahl Clipper Corporation is a global leader in the design, manufacture, and distribution of professional and consumer clippers, trimmers, shavers, and personal care devices.Wahl employs approximate...Show more
Last updated: 16 days ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • richmond hill, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted