Back to job search
Hays logo

Senior Java Engineer - Kafka & Distributed Systems

  • Toronto, ON
  • Hybrid
  • Posted Nov 4, 2026
  • 1 position

$85–$97 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop and maintain Java services and applications, and design event-driven architectures and real-time streaming pipelines. Build and operate Kafka-based solutions and deliver cloud services on GCP, while supporting production systems and resolving incidents.

Job details

Senior Java Engineer - Kafka & Distributed Systems Job Type: Contract Contract Duration: 12 Months Pay Rate: $85-$97/hr Location: Hybrid, Toronto, ON | 2-3 days per week onsite Your New Company A leading organization is seeking to add one Senior Software Developer to its technology team. The team collaborates closely across Canada, the US, and India in a fast-paced environment focused on delivering modern data streaming and cloud-based solutions. Your New Role We’re seeking an experienced Senior Java Engineer - Kafka & Distributed Systems with strong Core Java skills, proven expertise in data streaming (e.g., Apache Kafka, Apache Flink), and hands-on delivery on Google Cloud Platform (GCP). You’ll design and build scalable, reliable, real-time data solutions and contribute to production support and incident resolution. Working hours start at 07:30–08:00 EST to support collaboration with global technology teams. What You'll Need to Succeed Key Responsibilities Develop and maintain Java-based services and applications. Design and implement event-driven architectures and real-time streaming pipelines. Build and operate Kafka-based streaming solutions, including cluster configuration, monitoring, and performance tuning. Deliver on GCP using services such as Dataflow, BigQuery, GKE, Cloud Storage, and Terraform. Triage, troubleshoot, and resolve production issues; participate in weekly platform support. Experience 8–10 years preferred What You'll Get in Return You will have the opportunity to work with a talented team of professionals in a dynamic and supportive environment. Client is offering competitive compensation, professional development opportunities, and the chance to make a significant impact on our clients' success. What You Need to Do Now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. This posting is for an existing vacancy with the organization AI may be used to screen, assess or select applicants for the position.

What you’ll do

Develop and maintain Java services and applications, and design event-driven architectures and real-time streaming pipelines. Build and operate Kafka-based solutions and deliver cloud services on GCP, while supporting production systems and resolving incidents.

Requirements

The role prefers 8–10 years of experience and requires strong Core Java skills, expertise in data streaming technologies such as Kafka and Flink, and hands-on GCP delivery experience. Candidates should be able to build scalable real-time systems, troubleshoot production issues, and collaborate with global teams during working hours starting at 07:30–08:00 EST.

Benefits

  • Professional Development Opportunities

Listed skills

  • Terraform · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Apache Kafka
  • Apache Flink
  • Google Cloud Platform
  • Data Streaming
  • Distributed Systems
  • Event-Driven Architecture
  • Real-Time Streaming Pipelines
  • Kafka Cluster Configuration
  • Monitoring
  • Performance Tuning
  • Dataflow
  • BigQuery
  • Google Kubernetes Engine
  • Cloud Storage
  • Terraform

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Engineering
  • Finance & Accounting

More jobs from Hays

See all jobs from Hays