🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior Software Developer / Data Engineer - Johannesburg

Company

Hire Resolve

Location

mbombela, mpumalanga

Posted

June 08, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now