Xpert: Senior Java/Scala Engineer

Inspired Testing

Apply to this job
Cape Town, ZA Until 9/22/2026 8+ years exp First posted July 24, 2026 Last posted July 24, 2026
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

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.

About this role

Summary

Design, build, and lead large-scale data pipelines and migrations.

Job title

Senior Java/Scala Engineer

Experience level

8+ years

Minimum experience

8+ years exp

Industry

software

Location requirements

Must be in Cape Town, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

JavaScalaApache SparkETL/ELTcloud platforms

Preferred skills

None specified

Specializations

JavaScaladata engineeringdistributed systemsApache Spark
Locations

Structured locations inferred from the posting.

Cape Town, South Africa

On-site City