Akkodis logo

Java Developer

Akkodis

Toronto, Canada

Share this job:
$9063 - $111 Posted: August 31st, 2025

Job Description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Akkodis

Senior Technical Recruiter & Talent Acquisition Specialist, CHRL Candidate

We’re looking for a seasoned Java Developer with a passion for building scalable data solutions in the cloud. If you thrive in fast-paced environments, enjoy solving complex data challenges, and have deep experience with Java, Azure SQL, and Databricks, we’d love to hear from you!

Must-Have Skills

  • Strong expertise in writing complex SQL queries in Azure SQL
  • 8+ years of hands-on Java programming experience

Nice-to-Have Skills

  • Experience with Azure Databricks
  • Familiarity with Apache Spark, especially structured streaming and SQL

Core Technical Skills

  • Proficiency in Spark and Delta Lake for building Big Data pipelines
  • Solid understanding of data modeling principles (OLTP, OLAP, dimensional modeling)
  • Expertise in performance tuning, query optimization, and job orchestration in Databricks
  • Proven experience architecting scalable Big Data systems on cloud platforms (preferably Azure)
  • Knowledge of distributed systems, data partitioning, and cost optimization
  • Ability to make strategic decisions around schema evolution, data versioning, and access patterns

Additional Skills

  • Familiarity with Azure Data Lake, Event Hub/Kafka, and Azure SQL
  • Understanding of data governance, lineage, and security models in enterprise platforms
  • Experience working in Agile teams and implementing CI/CD practices for data engineering

Preferred Certifications

  • Databricks Certified: Data Engineer Associate or Professional
  • Microsoft Certified: Azure Solutions Architect Expert
  • Oracle Certified Professional: Java SE Programmer (nice to have)

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting and Banking

Referrals increase your chances of interviewing at Akkodis by 2x

Sign in to set job alerts for “Java Software Engineer” roles.

Software Engineer, Backend (All Levels / All Teams)

Software Developer Full Stack (Junior) 9063-1115

Frontend Software Engineer (Remote - Canada)

Software Developer Full Stack (Junior) 8165-2812

Software Engineer, New Grad (2026 Start)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Back to Listings

Application Disclaimer

You are now leaving Jobdash.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.