Akkodis logo

Java Developer

Akkodis

Toronto, Canada

Share this job:
100 - 125 Posted: 12 days ago

Job Description

<p>Get AI-powered advice on this job and more exclusive features.</p><p>Direct message the job poster from Akkodis</p><h3>Senior Technical Recruiter & Talent Acquisition Specialist, CHRL Candidate</h3><p>We’re looking for a <strong>seasoned Java Developer </strong>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 <strong>Java, Azure SQL, and Databricks</strong>, we’d love to hear from you!</p><p><strong>Must-Have Skills</strong></p><ul><li>Strong expertise in <strong>writing complex SQL queries</strong> in <strong>Azure SQL</strong></li><li>8+ years of <strong>hands-on Java programming</strong> experience</li></ul><p><strong>Nice-to-Have Skills</strong></p><ul><li>Experience with <strong>Azure Databricks</strong></li><li>Familiarity with <strong>Apache Spark</strong>, especially <strong>structured streaming and SQL</strong></li></ul><p><strong>Core Technical Skills</strong></p><ul><li>Proficiency in <strong>Spark</strong> and <strong>Delta Lake</strong> for building Big Data pipelines</li><li>Solid understanding of <strong>data modeling principles</strong> (OLTP, OLAP, dimensional modeling)</li><li>Expertise in <strong>performance tuning</strong>, <strong>query optimization</strong>, and <strong>job orchestration</strong> in Databricks</li><li>Proven experience architecting <strong>scalable Big Data systems</strong> on cloud platforms (preferably Azure)</li><li>Knowledge of <strong>distributed systems</strong>, <strong>data partitioning</strong>, and <strong>cost optimization</strong></li><li>Ability to make strategic decisions around <strong>schema evolution</strong>, <strong>data versioning</strong>, and <strong>access patterns</strong></li></ul><p><strong>Additional Skills</strong></p><ul><li>Familiarity with <strong>Azure Data Lake</strong>, <strong>Event Hub/Kafka</strong>, and <strong>Azure SQL</strong></li><li>Understanding of <strong>data governance</strong>, <strong>lineage</strong>, and <strong>security models</strong> in enterprise platforms</li><li>Experience working in <strong>Agile teams</strong> and implementing <strong>CI/CD practices</strong> for data engineering</li></ul><p><strong>Preferred Certifications</strong></p><ul><li>Databricks Certified: <strong>Data Engineer Associate or Professional</strong></li><li>Microsoft Certified: <strong>Azure Solutions Architect Expert</strong></li><li>Oracle Certified Professional: <strong>Java SE Programmer</strong> (nice to have)</li></ul><h3>Seniority level</h3><ul><li><h3>Seniority level</h3>Mid-Senior level</li></ul><h3>Employment type</h3><ul><li><h3>Employment type</h3>Contract</li></ul><h3>Job function</h3><ul><li><h3>Job function</h3>Information Technology</li><li><h3>Industries</h3>IT Services and IT Consulting and Banking</li></ul><p>Referrals increase your chances of interviewing at Akkodis by 2x</p><h3>Sign in to set job alerts for “Java Software Engineer” roles.</h3><h3>Software Engineer, Backend (All Levels / All Teams)</h3><h3>Software Developer Full Stack (Junior) 9063-1115</h3><h3>Frontend Software Engineer (Remote - Canada)</h3><h3>Software Developer Full Stack (Junior) 8165-2812</h3><h3>Software Engineer, New Grad (2026 Start)</h3><p>We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.</p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Thisjob.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.