Skip to main content
SRA Group logo

Senior Scala and Spark Developer

SRA Group
Full Timesenior
CAPosted April 17, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScalaSQLAzureSnowflakeSpark

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Drive distributed applications development as a Scala Developer. Leverage expertise in Spark and cloud technologies to build robust solutions while collaborating with global teams effectively.

This role requires 4 to 8 years of experience in distributed application development. Proficiency in Scala, Java, and cloud environments like Azure or Databricks is essential. You'll also utilize databases like DB2, Teradata, and Snowflake, along with strong SQL skills for data handling.

Key Responsibilities:

  • Develop distributed applications using Spark and Scala
  • Collaborate on cloud technology integrations in Azure
  • Utilize SQL with various databases including Snowflake
  • Solve complex problems with effective analytical skills
  • Communicate clearly with global teams on project timelines

Requirements

  • 4-8 years in distributed applications development
  • Strong background in Scala or Java programming
  • Knowledge of cloud technologies like Azure
  • Familiarity with databases such as Teradata and Snowflake
  • Excellent verbal and written communication skills

Shape innovative solutions by mastering Scala, Spark, and cloud technologies while collaborating across global teams.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free