Haystack
← Back to Jobs
Other
ST

Java Architecture with Kafka at Toronto.

Savi TechnologiesToronto, ON🇺🇸United StatesPosted Sep 23, 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to architect robust, real-time data pipelines using Java and Kafka, feeding into Azure Databricks for advanced analytics. You'll thrive here if you have extensive experience with Java, Kafka, REST APIs, and Azure cloud services, driving impactful solutions within a collaborative environment. Apply now to shape the future of data architecture!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Toronto, ON, United States
Posted
1 week ago
DockerMicroservicesScalaSpringSpring BootApacheAzureDatabricksGitJavaKafkaKubernetesREST

Job Description

Urgent need Min 15 years with strong experience in Java + Kafka + REST APIs + Azure Databricks, the ideal background would be:

  • Java: Strong hands-on development with Java 8/11/17+, Spring Boot, multithreading, collections, design patterns, and microservices.
  • Apache Kafka: Producer/consumer development, Kafka Streams, partitions, offsets, consumer groups, schema management, error handling, and performance tuning.
  • REST APIs: Designing and developing RESTful APIs using Spring Boot, including authentication, validation, exception handling, Swagger/OpenAPI, and API integration.
  • Azure: Experience with Azure services and cloud-native application deployment.
  • Azure Databricks: Strong hands-on experience with Databricks, Spark/PySpark or Spark/Scala, Delta Lake, notebooks, jobs/workflows, data pipelines, and Azure Data Lake Storage.
  • Integration: Ideally someone who has built real-time data pipelines, where Java/Kafka feeds data into Azure Databricks/Spark for processing and analytics.
  • DevOps: Azure DevOps/Git, CI/CD, Docker/Kubernetes, monitoring, and production troubleshooting are valuable.

Similar jobs