Senior Software Developer / Data Engineer - Johannesburg

Hire Resolve · mbombela, mpumalanga, South-Africa

Location
mbombela
Job Type
Full-time
Posted
June 08, 2026

Job Description

Hire Resolve's client is looking for a Senior Software Developer/ Data Engineer to join their team in Johannesburg, GP. The candidate should have a strong hands‑on experience in Apache Kafka and Apache Flink to support the development of high‑performance, real‑time data processing systems . This role is critical in ensuring scalable, fault‑tolerant, and event‑driven architecture that can handle high user interaction and data throughput.

Responsibilities

  • Built real‑time data ingestion pipelines using Apache Kafka for ingesting user behavior and transactional events.

  • Designed Flink‑based streaming applications for complex event processing (CEP), sessionization, and near real‑time analytics.

  • Integrated Flink with Kafka, object storage (S3), and NoSQL stores for enriched data processing.

  • Tuned Kafka and Flink for optimal throughput and minimal latency.

  • Worked in agile env...

Ready to Apply?

Submit your application for Senior Software Developer / Data Engineer - Johannesburg at Hire Resolve

Apply Now