More jobs:
Xpert: Senior Java/Scala Engineer
Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listed on 2026-06-02
Cape Town, 7100, South Africa
Listing for:
Inspired Testing
Full Time, Remote/Work from Home
position Listed on 2026-06-02
Job specializations:
-
Software Development
Data Engineer
Job Description & How to Apply Below
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
Inspired Xpert 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.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×