Build backend integration services that connect ZoomInfo with CRM and marketing automation platforms, enabling reliable real-time data sync while developing expertise in distributed systems and broader feature ownership.
Xpert: Senior Java/Scala Engineer
📜 Description
- 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
🛠️ Requirements
- 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
Full 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.
Similar jobs
Search more Backend Engineer jobsDesign and evolve production backend systems for AI-powered mobile apps, owning scalable APIs, data-intensive services, asynchronous workflows, integrations, testing, performance, and reliability.
Design and maintain scalable, secure backend services for an identity security platform, collaborating across product, engineering, UX, and security to deliver reliable features and improve platform performance.
Define system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.
Own the architecture and delivery of secure, high-performance payment platforms, building Java services and integrations while improving reliability, compliance, engineering practices, and team capability.
