Software Engineer
- Toronto, ON
- Hybrid
- Posted Sep 24, 2026
- 1 position
$70 / hour
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 21, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Not Applicable
- Application method
- Direct apply is available
Job summary
Develop and maintain data processing applications using Apache Spark, Scala, and Java. Implement Spring Boot webservices and manage data workflows within the Hadoop ecosystem.
Job details
Role: Spark Scala Java Developer Location: Toronto, ON - Hybrid (4 Days WFO) Hiring Mode: 6-12 months Contract + Extension Experience Required: 6-8 Skills: Apache Spark Pay: CAD 70/Hr. Description: 1. Proficient in Scala and Java programming. 2. Hands-on experience with Apache Spark (Core| SQL| DataFrames| Datasets). 3. Familiarity with Maven for build and dependency management. 4. Experience with version control systems (e.g.| Git). 5. Strong problem-solving and analytical skills. 6. Knowledge of Hadoop ecosystem. 7. Working experience in CI/CD| Helios. 8. Experience in writing Spring boot Webservices| and SQL queries. **The ideal candidate will have experience developing data processing applications using Apache Spark and Scala.
What you’ll do
Develop and maintain data processing applications using Apache Spark, Scala, and Java. Implement Spring Boot webservices and manage data workflows within the Hadoop ecosystem.
Requirements
Candidates must have 6-8 years of experience with strong proficiency in Scala, Java, and Apache Spark. Familiarity with CI/CD pipelines, version control systems, and SQL query development is required.
Listed skills
- SQL · Preferred
- CI/CD · Preferred
- Java · Preferred
- Spring Boot · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Apache Spark
- Scala
- Java
- Maven
- Git
- Hadoop
- CI/CD
- Helios
- Spring Boot
- Webservices
- SQL
- Data processing
Job areas
- Software
- Data & Analytics
- Technology
- Finance & Accounting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
The Properties Group Management Ltd.
Real Estate Law Clerk
SponsoredDirect employerEasy Apply- On-site
- Ottawa, ON
- Posted Sep 24, 2026
Government of Ontario
Registered Nurse
SponsoredDirect employerEasy Apply- On-site
- Lindsay, ON
- Posted Sep 17, 2026
