Xpert: Senior Java/Scala Engineer

Inspired Testing

Cape Town

On-site

ZAR 700,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm in Cape Town is seeking a Senior Java / Scala Engineer to lead large-scale data migration and transformation projects. You will design and build data pipelines while providing technical leadership across data initiatives. The ideal candidate has over 8 years of experience in data engineering, strong skills in Java or Scala, and hands-on experience with cloud platforms. This role offers a permanent position with an immediate start required.

Qualifications

  • 8+ years of experience in data engineering or backend engineering.
  • Strong experience with either Java or Scala as a primary language.
  • Proven experience building large-scale ETL/ELT and data pipelines.

Responsibilities

  • Design and deliver large-scale data migration and transformation solutions.
  • Build and operate scalable batch and streaming data pipelines.
  • Implement data quality, validation, and lineage controls.

Skills

Data engineering
Java
Scala
ETL/ELT
Apache Spark
Cloud platforms

Tools

Kubernetes

Job description

Role: Senior Java / Scala Engineer Location: Cape Town, Western Cape Engagement: Permanent/ Full Time Start: Immediate start required

Role Summary

Senior data engineering role working on large‑scale data migration and distributed data platforms. You’ll design, build, and run production‑grade data pipelines while providing technical leadership across critical data initiatives.

Key Responsibilities
  • Design and deliver large‑scale data migration and transformation solutions
  • Build and operate scalable batch and streaming data pipelines
  • Implement data quality, validation, and lineage controls
  • Lead production upgrades (e.g. JDK, Apache Spark)
  • Ensure strong testing, monitoring, and observability
  • Own data solutions end to end, from design to production support
  • Provide technical leadership and mentorship
Essential Skills & Experience
  • 8+ years’ experience in data engineering or backend engineering
  • Strong experience with either Java or Scala as a primary language
  • Proven experience building large-scale ETL/ELT and data pipelines
  • Hands‑on experience with Apache Spark and distributed systems
  • Experience with cloud data platforms (AWS, GCP, Azure, Databricks)
  • Exposure to Kubernetes‑based workloads
  • Strong understanding of data architecture, security, and compliance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Xperts: Senior Java Engineer (Data Engineering)
Xperts: Senior Java Engineer (Data Engineering)

Inspired Testing • Cape Town

Hybrid
ZAR 720,000 - 960,000
Xpert: Senior Java Developer (Data | AWS) (IT consultant)
Xpert: Senior Java Developer (Data | AWS) (IT consultant)

Inspired Testing • South Africa

Remote
ZAR 500,000 - 700,000
Senior Java/Scala Data Engineer - Spark & Pipelines
Senior Java/Scala Data Engineer - Spark & Pipelines

Inspired Testing • Cape Town

On-site
ZAR 700,000 - 900,000
Senior/Lead Data Engineer
Senior/Lead Data Engineer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,700,000
Senior Java Data Engineer — Large-Scale Pipelines Lead
Senior Java Data Engineer — Large-Scale Pipelines Lead

Inspired Testing • Cape Town

Hybrid
ZAR 720,000 - 960,000
Senior Data Engineer
Senior Data Engineer

Equal Experts • South Africa

On-site
ZAR 600,000 - 900,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Hileya - Management Consulting • Sandton

On-site
ZAR 500,000 - 700,000
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG

Tych Business Solutions • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

Hybrid
ZAR 720,000 - 1,200,000
Hybrid work model