IT & Software

Senior Software Engineer - Java & Data Platforms

Akkodis

Toronto · Ontario · Canada

Share this job: X Facebook WhatsApp

Overview

Senior Software Engineer - Java & Data Platforms. Are you a Software Engineer who thrives on solving complex data challenges? We’re looking for a Senior Engineer to join a high-performing technology team working on mission-critical, data-related projects in the Capital Markets domain .

Responsibilities

  • Design, build, and optimize large-scale data systems on Azure
  • Work with complex datasets , building pipelines to ingest, clean, transform, and model data for advanced analytics
  • Write and tune complex SQL queries in Azure SQL to ensure performance and reliability
  • Leverage Databricks, Spark, and Delta Lake to build scalable data pipelines
  • Make key architectural decisions around data storage, versioning, and security
  • Collaborate in an Agile team using CI/CD practices to deliver high-quality solutions

Qualifications

  • Strong database expertise – Azure SQL / T-SQL / query optimization
  • Exposure to Databricks, Spark (structured streaming, SQL), and data pipelines
  • Knowledge of data modelling (OLTP, OLAP, dimensional modelling)
  • Experience designing and scaling cloud-based data platforms (Azure preferred)
  • Familiarity with event-driven systems (Kafka, Event Hub) is a plus
  • Prior exposure to Capital Markets or Financial Services is an asset

Why Join?

  • Work on high-impact, data-driven projects that directly support Capital Markets teams
  • Be part of a collaborative, Agile environment with room to innovate

Role details

  • Seniority level: Mid-Senior level
  • Employment type: Contract
  • Job function: Information Technology
  • Industries: Capital Markets, Financial Services, and Banking

If you’re a Java engineer with a passion for data engineering and cloud technologies , we’d love to hear from you. Don\'t hesitate to apply now!

#J-18808-Ljbffr

Reference: WJ-4483_1523802 · Posted 08 Nov 2026, 03:04 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.

Software Engineer jobs in other states

Browse jobs