cover image
Aaron Consulting Inc.

Kafka Developer

Hybrid

Scarborough, Canada

Senior

Freelance

11-11-2025

Share this job:

Skills

Python Java Scala SQL NoSQL Apache Kafka CI/CD Linux apache git CI/CD Pipelines Kafka Microservices

Job Specifications

Must-Have Skills

8+ years of hands-on experience with Apache Kafka (core, producers, consumers).
Strong experience in Kafka Streams, Kafka Connect, or KSQL.
Proficiency in Java, Scala, or Python for building Kafka applications (Java preferred).
Experience with distributed systems, event-driven architectures, and high-throughput messaging.
Strong understanding of partitions, offsets, consumer groups, replication, and message delivery semantics.
Experience with REST APIs, microservices, and JSON-based integrations.
Hands-on experience with Linux/Unix systems and scripting.
Strong SQL knowledge for integrating Kafka with RDBMS/NoSQL stores.
Experience with Git and CI/CD pipelines.

About the Company

Aaron Consulting Inc. is focused on providing the best end-to-end integrated IT business solutions. ACI’s primary clients include top North American banks and financial service companies. ACI actively partners with leading software and IT integration service providers, in order to offer our clients with the best solutions at an exceptional value. Our solutions are focused on industries such as financial services, information technology, management consulting and pharmaceutical consulting. We have a particularly strong focus ... Know more