Enable job alerts via email!

Java Software Engineer - Team Leader Hybrid

Jenrec Recruitment

Cape Town

Hybrid

ZAR 400 000 - 500 000

Full time

4 days ago
Be an early applicant

Job summary

A forward-thinking tech-driven company in South Africa is seeking a Java Software Engineer Team Leader. This hybrid role is perfect for an individual who excels in both leadership and hands-on development. You will lead a talented team and be directly involved in solution design while building reliable software that enhances internet access across Africa. A competitive salary and a supportive culture await the right candidate.

Benefits

Flexible hybrid work setup
Supportive, high-performance culture
Competitive, negotiable salary

Qualifications

  • 5+ years of Java development experience.
  • 2+ years in a leadership or team lead role.
  • Strong grasp of software engineering principles, design patterns, and clean architecture.

Responsibilities

  • Lead and mentor a team of Java Software Engineers.
  • Stay actively involved in solution design, architecture, and coding.
  • Work directly with customers to understand their operational challenges.
  • Build clever, reliable software that helps expand fast, dependable internet access across Africa.

Skills

Java development
Leadership
Software engineering principles
Clean architecture

Education

Degree in Computer Science or Software Engineering
Job description
Overview

A forward-thinking, tech-driven company based in Kenilworth is looking for a Java Software Engineer Team Leader to join their talented team. This hybrid role is ideal for someone who thrives in both leadership and hands-on development, working with purpose and passion.

At this company, Software Engineers are fueled by coffee, doughnuts, and a real sense of purposebuilding high-quality software that solves meaningful, real-world problems. You won't just be writing codeyoull be helping engineer smart, scalable solutions as part of a world-class team.

And yes, youll be called a Software Engineer for a reason :

Not a "Developer", "Programmer", or "Coder".

Because youre not just building featuresyoure helping design and engineer them. You're part of the solution, every step of the way.

What Youll Be Doing
  • Lead and mentor a team of Java Software Engineers.
  • Stay actively involved in solution design, architecture, and coding.
  • Work directly with customers to understand their operational challenges.
  • Build clever, reliable software that helps expand fast, dependable internet access across Africa.
  • Collaborate with Internet Service Providers (ISPs) such as MWEB, Vox, Cybersmart, and Frogfoot.
What Youll Bring
  • A degree in Computer Science, Software Engineering, or related field.
  • 5+ years of Java development experience.
  • 2+ years in a leadership or team lead role.
  • Strong grasp of software engineering principles, design patterns, and clean architecture.
  • Confidence in a hybrid working environment (Kenilworth-based office).
Whats in It for You
  • Flexible hybrid work setup.
  • Supportive, high-performance culture.
  • Competitive, negotiable salary.
  • A chance to build real solutions for real users and make a meaningful impact.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.