OverviewSenior Software Engineer - Java & Data Platforms. Are you a Software Engineer who thrives on solving complex data challenges? We’re looking for aSenior Engineerto join a high-performing technology team working on mission-critical, data-related projects in theCapital Markets domain .
ResponsibilitiesDesign, build, and optimizelarge-scale data systems on Azure
Work withcomplex datasets , building pipelines to ingest, clean, transform, and model data for advanced analytics
Write and tunecomplex SQL queries in Azure SQLto ensure performance and reliability
LeverageDatabricks, Spark, and Delta Laketo build scalable data pipelines
Make key architectural decisions arounddata storage, versioning, and security
Collaborate in an Agile team usingCI/CDpractices to deliver high-quality solutions
QualificationsStrong database expertise –Azure SQL / T-SQL / query optimization
Exposure toDatabricks, Spark (structured streaming, SQL), and data pipelines
Knowledge ofdata modelling (OLTP, OLAP, dimensional modelling)
Experience designing and scalingcloud-based data platforms(Azure preferred)
Familiarity withevent-driven systems(Kafka, Event Hub) is a plus
Prior exposure toCapital Markets or Financial Servicesis an asset
Why Join?Work onhigh-impact, data-driven projectsthat directly support Capital Markets teams
Be part of acollaborative, Agile environmentwith room to innovate
Role detailsSeniority level: Mid-Senior level
Employment type: Contract
Job function: Information Technology
Industries: Capital Markets, Financial Services, and Banking
If you’re aJava 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