Senior Java Engineer - Kafka & Distributed Systems
- Toronto, ON
- Hybrid
- Posted Nov 4, 2026
- 1 position
$85–$97 / hour
Opens LinkedIn
- 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
Project Risk Manager
- On-site
- Toronto, ON
- Posted Nov 4, 2026
Global Payroll Transformation Business Analyst
- Hybrid
- Toronto, ON
- Posted Nov 4, 2026
Antenna and UT System Engineer
- Remote
- Canada, United States
- Posted Nov 4, 2026
Electrical Foreman (ICI Projects)
- On-site
- Vancouver, BC
- Posted Nov 4, 2026
