Where

Software Engineer (Java, C++)

Executive Placements
Kraaifontein Full-day Full-time

Description:

Key Responsibilities:
  • Design, develop, and optimize back-end services in Go, Java, or C++
  • Implement and maintain event-driven systems using Kafka
  • Develop high-performance APIs with gRPC
  • Collaborate on scalable, low-latency solutions
  • (Bonus) Work on protocol processing (telecom, networking, or similar domains)
    Required Qualifications:
    • Bachelor's Degree in Computer Science or Engineering
    • 2-7 years of back-end development experience
    • Proficiency in Go, Java, or C++
    • Experience with Kafka or similar messaging systems
    • Knowledge of gRPC or REST APIs
    • Strong problem-solving and debugging skills
      Preferred Skills:
      • Experience with protocol processing (e.g., telecom, networking, or embedded systems)
      • Familiarity with distributed systems and concurrency models
      • Knowledge of performance optimization techniques
      • Exposure to cloud-native technologies (Docker, and Kubernetes)
        Apply now!


16 Apr 2025;   from: gumtree.co.za

Similar jobs

  • Job Placements
  • Kraaifontein
Description: A technology company in Cape Town is looking for an exceptional and passionate Software Engineer/Developer to join their dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team ...
a day ago
  • Executive Placements
  • Kraaifontein
Description: Youll be embedded in a highly specialized squad focused on building high-performance software for fibre-based signal acquisition systems. Your mission: design, develop, and integrate robust code that scales, adapts, and delivers under ...
21 days ago
  • Executive Placements
  • Kraaifontein
Description: If you're passionate about solving complex problems, love working with innovative systems, and want to be part of a dynamic, supportive team that thrives on collaboration and continuous learning this ones for you. Skills & Experience: Minimum ...
28 days ago
  • Executive Placements
  • Kraaifontein
Description: Our team builds Java-based microservices using Kafka for exactly-once event processing, serving hundreds of operators and analysts worldwide. If you love deep technical research, telecom protocols (PLMN/PSTN), and scalable back-end systems, ...
23 days ago