cover image
UniSysTech Consulting

Kafka Developer

Hybrid

Toronto, Canada

Freelance

29-10-2025

Share this job:

Skills

Problem-solving AWS Agile AWS Cloud Kafka

Job Specifications

About Unisystech Consulting:

At Unisystech Consulting, we specialize in IT solutions and staffing for the financial services industry. We are committed to providing our clients with top-tier talent and innovative solutions that drive business success.

About the Role:

We are seeking an experienced Senior Kafka Developer to join our team. The ideal candidate will have extensive hands-on experience with Kafka broker, Kafka Streams (KStream), Kafka Connect components, and Kafka producer/consumer development. This role also requires strong AWS cloud experience to support scalable, high-performance event-driven architectures.

Roles and Responsibilities:

Design, develop, and maintain Kafka-based data streaming solutions, including producers, consumers, and connectors.
Configure and optimize Kafka broker, topic settings, and cluster performance.
Implement Kafka Streams (KStream) applications for real-time processing and transformation.
Troubleshoot and resolve Kafka-related issues to ensure high availability and performance.
Work with the Confluent platform and related ecosystem tools to implement and manage streaming pipelines.
Collaborate with cross-functional teams including developers, architects, and operations to deliver robust solutions.
Utilize AWS services (Lambda, ECS, ECR, EC2, etc.) for integrating Kafka pipelines into cloud-native environments.
Monitor Kafka performance metrics and logs to proactively identify and address bottlenecks or anomalies.

Required Skills:

Strong hands-on experience with Kafka broker, KStream, Kafka Connect, and Kafka producer/consumer development.
Deep understanding of the Confluent platform and Kafka ecosystem.
AWS cloud experience, including Lambda, ECS, ECR, EC2, and related services.
Proven troubleshooting and problem-solving skills in distributed systems and streaming platforms.
Strong collaboration skills with cross-functional teams in an Agile environment.

Location: Hybrid – 2 days onsite in Downtown Toronto, ON

Contract Duration: 12 months

Schedule: Monday to Friday, standard business hours

Why Join Us?

Join Unisystech Consulting as a Senior Kafka Developer and help design, build, and optimize high-performance, real-time streaming applications for a major banking client. Work with the latest in Kafka and AWS technologies, and make a meaningful impact on scalable event-driven solutions.

About the Company

Unisystech is a provider of IT recruitment and resource management solutions. We helps our business clients across Canada achieve success by providing them right person and help them reduce the cost. We specialize in software development for full time and contract positions in public and private sectors. Unisystech's base of skills and experience now span many different industry sectors and technology platforms. Unisystech has grown to be respected for the solutions that it delivers and the method in which they are delivered... Know more