Senior Spark Scala Developer – Java & Spring Boot
The Senior Spark Scala Developer will design and develop data processing applications using Apache Spark and Scala. They will collaborate with cross-functional teams to deliver data-driven solutions.
- On-site
- Toronto, ON
- Posted Jul 14, 2026
- Apply by Aug 13, 2026
- 1 position
Job summary
Spark Scala Developer – Apache Spark, Scala, Hadoop & Data Engineering Experience Required: 6–8 Years Required Skill Sets • Skilled Spark Scala Developer with experience developing data processing applications using Apache Spark and Scala • Design and develop Spark applications using Scala • Write efficient, maintainable, and well-tested code • Collaborate with cross-functional teams to deliver data-driven solutions • Proficient in Scala and Java programming • Hands-on experience with Apache Spark including: • Spark Core • Spark SQL • DataFrames • Datasets • Familiarity with Maven for build and dependency management • Experience with version control systems such as Git • Strong problem-solving and analytical skills • Knowledge of Hadoop ecosystem • Working experience with CI/CD and Helios • Experience in writing Spring Boot Web Services and SQL queries Essential Skills • Apache Spark • Scala • Java • Spark SQL • DataFrames and Datasets • Hadoop Ecosystem • Maven • Git • CI/CD • Helios • Spring Boot Web Services • SQL Queries
What you’ll do
The Senior Spark Scala Developer will design and develop data processing applications using Apache Spark and Scala. They will collaborate with cross-functional teams to deliver data-driven solutions.
Requirements
Candidates should have 6-8 years of experience in data engineering with strong skills in Spark, Scala, and Java. Familiarity with the Hadoop ecosystem and experience in writing Spring Boot Web Services are also required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Apache Spark
- Scala
- Java
- Spark SQL
- DataFrames
- Datasets
- Hadoop Ecosystem
- Maven
- Git
- CI/CD
- Helios
- Spring Boot Web Services
- SQL Queries
Job areas
- Technology
- Data & Analytics
- Software
- Engineering
- Consulting
Additional details
- Minimum experience
- 5+ years
- Apply by
- Aug 13, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
