×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer; Senior

Job in Menlyn, Gauteng, South Africa
Listing for: OpenSource Intelligent Solutions
Full Time position
Listed on 2026-05-21
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Java Developer
Job Description & How to Apply Below
Position: Full Stack Developer (Senior) 0866
Location: Menlyn

Senior Back‑End Engineer – Kafka | Java (Quarkus) | Cloud‑Native Platforms

Core Tech: Kafka
- Java (Quarkus)
- Kubernetes
- Cloud (Azure / AWS)

We’re looking for a Senior Back‑End Engineer to own and evolve high‑throughput, Kafka‑driven platforms in a modern cloud environment. You’ll operate close to the data, close to production, and close to the decisions that shape the system.

Kafka‑Centric Data Platforms

  • Design, build, and optimise Kafka producers, consumers, and connectors
  • Own event‑driven data pipelines that feed enterprise systems
  • Ensure correctness, resilience, replayability, and observability of streaming workloads
  • Troubleshoot and optimise performance across multi‑system integrations
Java & Quarkus Services
  • Develop high‑performance backend services using Java with Quarkus
  • Apply clean architecture, performance tuning, and modern JVM practices
  • Translate complex and sometimes vague requirements into clear, scalable solutions
Cloud‑Native Runtime
  • Deploy and operate services on Kubernetes
  • Work within Azure or AWS using standardised cloud platforms
  • Apply best practices for secrets management, configuration, and secure service‑to‑service communication
  • Monitor systems using cloud‑native and platform monitoring tools

ESSENTIAL SKILLS

  • Kafka streaming technologies (real production experience matters)
  • Java backend engineering, ideally with Quarkus or similar modern frameworks
  • Distributed systems and microservice architectures
  • Cloud platforms (Azure or AWS) and Kubernetes runtimes
  • API design, system integration, and performance optimisation
ADVANTAGEOUS SKILLS
  • Understand security concepts in distributed systems
  • Have solid SQL and data‑mapping experience
  • Have integrated systems with large enterprise backends (ERP‑style systems)
  • Can turn hands‑on experience into clear technical documentation
  • Enjoy mentoring others and raising engineering standards
QUALIFICATIONS/

EXPERIENCE:

  • Relevant IT / Computer Science degree / certification
  • 5 years’ experience
  • KAFKA Streaming / Programming Certification
  • Cloud Certification (Azure or AWS)
NB. Please send cvs to ku
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary