Xperts: Senior Java Engineer (Data Engineering)

Inspired Testing

Cape Town

On-site

ZAR 720,000 - 960,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Inspired Testing is seeking a Senior Java Engineer (Data Engineering) in Cape Town, Western Cape. This hybrid position requires a blend of hands-on engineering and technical leadership, focusing on large-scale data migration and transformation solutions across enterprise platforms.

The ideal candidate will have over 8 years in data or software engineering, strong Java skills, and experience in building large-scale ETL pipelines. Knowledge of cloud environments and containerization is essential, making this an exciting opportunity for experienced engineers.

Qualifications

  • 8+ years in data or software engineering.
  • Strong Java expertise, Scala/Python beneficial.
  • Experience in building large-scale ETL/data pipelines.
  • Knowledge of distributed systems and cloud (AWS, GCP, Azure).
  • Experience with Kubernetes and containerised environments.
  • Solid understanding of data architecture and security.

Responsibilities

  • Design and deliver data migration and transformation solutions.
  • Build scalable batch and streaming pipelines.
  • Implement data validation, lineage, and testing frameworks.
  • Ensure monitoring, observability, and performance.
  • Lead technical design and support delivery.
  • Mentor engineers and drive best practices.
  • Collaborate with cross-functional stakeholders.

Skills

Java
Data Engineering
ETL Pipelines
Spark
Distributed Systems
Cloud
Kubernetes
Data Migration

Tools

Apache Spark
Hadoop
Kafka
Prometheus
Grafana

Job description

Role: Senior Java Engineer (Data Engineering)
Location: Cape Town, Western Cape (Hybrid)
Engagement: Permanent / Full Time
Role Overview

Senior Data Engineer required to deliver large-scale data migration and transformation solutions across enterprise platforms.

Blend of hands‑on engineering and technical leadership, working on distributed systems at scale.

Key Responsibilities
  • Design and deliver data migration and transformation solutions
  • Build scalable batch and streaming pipelines
  • Implement data validation, lineage, and testing frameworks
  • Ensure monitoring, observability, and performance
  • Lead technical design and support delivery
  • Mentor engineers and drive best practices
  • Collaborate with cross-functional stakeholders
Required Experience
  • 8+ years in data or software engineering
  • Strong Java expertise (Scala/Python beneficial)
  • Experience building large-scale ETL/data pipelines
  • Knowledge of distributed systems and cloud (AWS, GCP, Azure)
  • Experience with Kubernetes / containerised environments
  • Solid understanding of data architecture, security, compliance
Desirable
  • Apache Spark / PySpark
  • Hadoop ecosystem (HDFS, MapReduce)
  • Streaming platforms (Kafka, Kinesis)
  • Modern data formats (Parquet, Avro, Iceberg)
  • Observability tools (Prometheus, Grafana)
Key Skills

Java | Data Engineering | ETL Pipelines | Spark | Distributed Systems | Cloud | Kubernetes | Data Migration

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Xpert: Senior Java/Scala Engineer
Xpert: Senior Java/Scala Engineer

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
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 Data Engineer
Senior Data Engineer

Equal Experts • South Africa

On-site
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,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
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

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

Sphere Digital Recruitment • Wes-Kaap

Hybrid
ZAR 700,000 - 1,050,000