Senior Java Backend Engineer: Data Streaming & Microservices
Summary
TSR Consulting seeks a senior Java backend engineer (8+ years) in Mississauga to design distributed data processing systems and real-time streaming pipelines using Kafka, Spark, Flink, or Hadoop, working with Core Java, JVM internals, multithreading, and Spring-based stacks with ORM frameworks.
TSR Consulting in Mississauga, Ontario, is seeking a senior Java backend engineer with 8+ years of experience in backend architectures and a deep mastery of Core Java, JVM internals, and multithreading.
You will design distributed data processing systems and real-time streaming pipelines using Kafka, Spark, Flink, or Hadoop, and work with Spring-based stacks and ORM frameworks. Collaboration with cross-functional teams is essential.