← Back to job listings
IT
Xperts: Senior Java Engineer (Data Engineering)
Inspired Testing · Cape Town, ZA
About The Role
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
About InspiredXpert
InspiredXpert is a specialist IT Talent Solutions company providing high-quality contract or perm talent across software development, cloud, AI, cybersecurity, and data-driven roles. We connect skilled professionals with innovative companies, offering exciting opportunities to work on impactful projects across the globe.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring