OverviewSenior 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.ResponsibilitiesDesign, build, and optimize large-scale data systems on AzureWork with complex datasets, building pipelines to ingest, clean, transform, and model data for advanced analyticsWrite and tune complex SQL queries in Azure SQL to ensure performance and reliabilityLeverage Databricks, Spark, and Delta Lake to build scalable data pipelinesMake key architectural decisions around data storage, versioning, and securityCollaborate in an Agile team using CI/CD practices to deliver high-quality solutionsQualificationsStrong database expertise – Azure SQL / T-SQL / query optimizationExposure to Databricks, Spark (structured streaming, SQL),
and data pipelinesKnowledge 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 plusPrior exposure to Capital Markets or Financial Services is an assetWhy Join?Work on high-impact, data-driven projects that directly support Capital Markets teamsBe part of a collaborative, Agile setting with room to innovateRole detailsSeniority level: Mid-Senior levelEmployment type: ContractJob function: Information TechnologyIndustries: Capital Markets, Financial Services, and BankingIf 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
📌 Senior Software Engineer - Java & Data Platforms (Toronto)
🏢 Akkodis
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.