Haystack
← Back to Jobs
Other
ST

Java Architecture with Kafka at Toronto.

Savi TechnologiesToronto, ON🇺🇸United StatesPosted 7 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Toronto, ON, United States
Posted
Yesterday
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