IT & Software

Senior Core Java Streaming Engineer

Randstad Canada

Toronto · Ontario · Canada

Share this job: X Facebook WhatsApp Save job : Senior Core Java Streaming Engineer

Use strong Core Java expertise to develop event-driven systems and real-time streaming pipelines for a critical Cash Equities platform.

This Senior Software Developer position is a 12-month contract based in Toronto, with three office days weekly. The team is building a central data store and distribution layer for trades and orders. You will contribute to high-performance applications, Kafka solutions, GCP technologies, and scalable data transformation. The platform supports surveillance, regulatory reporting, and downstream financial processes. Financial-services experience is welcome but not required when technical capabilities are strong.

Key Responsibilities:

  • Design event-driven architectures for real-time data streaming
  • Build scalable data transformation and distribution pipelines
  • Develop high-performance Java services and applications
  • Operate Kafka-based streaming solutions
  • Contribute to platform performance and modernization

Requirements:

  • Eight to twelve years of software development experience
  • Java 17 expertise, moving toward Java 21
  • Strong understanding of data structures and data modelling
  • GCP cloud data engineering experience
  • Functional programming experience in Java

Bring senior Core Java, event-driven architecture, and streaming experience to Toronto’s hybrid financial data platform contract.

#J-18808-Ljbffr

Reference: WJ-4483_1626883 · Posted 14 Nov 2026, 03:31 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Core Java jobs in other states

Browse jobs