Expert Full Stack Developer

Sabenza IT & Recruitment

Pretoria

Hybrid

ZAR 1,000,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote/On-site flex
Modern offices
Global team

Job summary

Sabenza IT & Recruitment in Pretoria, South Africa, is seeking a seasoned Full Stack Developer / Technical Lead to design, develop and evolve complex enterprise applications in a global tech environment. You will work with Java, Angular, AWS, Kubernetes, Kafka, MongoDB and microservices, providing technical direction, mentoring developers and shaping the architecture of modern digital solutions.

If you enjoy tackling challenging technical problems and helping others level up, this role is for

Qualifications

  • 10–15 years+ experience in relevant programming language.
  • 3–5 years+ Technical / Development Lead experience.
  • Angular v18+
  • Quarkus v3+
  • Maven
  • JUnit
  • Mockito
  • Kafka
  • HTML
  • Responsive Design: CSS
  • Jest
  • AWS Cloud
  • Version Control Best Practices: Strong understanding of Git
  • Microservice architecture: Experience in designing and implementing microservice based applications
  • RESTful APIs: Proficiency in designing and consuming RESTful APIs
  • Terraform
  • Playwright
  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools
  • Hexagonal architecture: Experience in designing and implementing Hexagonal based applications
  • Monitoring and logging: Experience with monitoring tools (Grafana)
  • Security best practices
  • Familiarity with design systems (Figma)
  • JIRA/Confluence
  • Flexible working of 1960 hours in a 12-month period
  • High Work-Life balance
  • Remote / On-site work location flexibility
  • Modern, state-of-the-art offices
  • Dynamic Global Team collaboration
  • Agile Working Model Methodology

Responsibilities

  • Design, develop and evolve complex enterprise applications.
  • Provide technical direction and mentor developers.
  • Shape architecture of modern digital solutions.

Skills

Angular v18+
Quarkus v3+
Maven
JUnit
Mockito
Kafka
HTML
CSS (Responsive)
Jest
AWS Cloud
Git
Microservices
REST APIs
10-15 years
Tech Lead

Tools

Terraform
Playwright

Job description

Pretoria, South Africa | Posted on 01/09/2026

Are you a Full Stack Developer who has moved beyond simply writing code?

We're looking for an experienced Full Stack Developer / Technical Lead to join a high-performing global technology environment and play a key role in designing, developing and evolving complex enterprise applications.

This is an opportunity to get your hands dirty with Java, Angular, AWS, Kubernetes, Kafka, MongoDB and microservices, while also providing technical direction, mentoring developers and helping shape the architecture of modern digital solutions.

If you enjoy solving complex technical problems, challenging the status quo and helping other developers level up, this one is for you.

Requirements
ESSENTIAL SKILLS:
  • 10 – 15 years + experience in relevant programming language
  • 3 – 5 years+ Technical / Development Lead experience
  • Angular v18+
  • Quarkus v3+
  • Maven
  • Junit
  • Mockito
  • Kafka
  • HTML
  • Responsive Design: CSS
  • Jest
  • AWS Cloud
  • Version Control Best Practices: Strong understanding of Git
  • Microservice architecture: Experience in designing and implementing microservice based applications
  • RESTful APIs: Proficiency in designing and consuming RESTful APIs
ADVANTAGEOUS SKILLS:
  • Terraform
  • Playwright
  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools
  • Hexagonal architecture: : Experience in designing and implementing Hexagonal based applications
  • Monitoring and logging: Experience with monitoring tools (Grafana)
  • Security best practices
  • Familiarity with using a design system (Figma)
  • JIRA/Confluence
  • Cutting edge global IT system landscape and processes
  • Flexible working of 1960 hours in a 12-month period
  • High Work-Life balance
  • Remote / On-site work location flexibility
  • Highly motivating, energetic, and fast-paced working environment
  • Modern, state-of-the-art offices
  • Dynamic Global Team collaboration
  • Application of the Agile Working Model Methodology
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java/Angular Front-End Developer (Expert)
Java/Angular Front-End Developer (Expert)

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Full Stack Developer - Java (Spring) focused
Full Stack Developer - Java (Spring) focused

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 700,000 - 1,100,000
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

DMA Group • Johannesburg

On-site
ZAR 502,000 - 837,000
CTC up to R75,000 per month
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

Remote
ZAR 600,000 - 850,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Full-Stack Tech Lead - Java/Angular/AWS
Senior Full-Stack Tech Lead - Java/Angular/AWS

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 1,000,000 - 1,600,000
Remote/On-site flex
Modern offices
Global team
Intermediate Full - Stack Software Developer
Intermediate Full - Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 520,000 - 900,000
Entry Full Stack Developer (Java & Angular) (Contract) - Gauteng/Hybrid - Isb7200810
Entry Full Stack Developer (Java & Angular) (Contract) - Gauteng/Hybrid - Isb7200810

Isanqa Resourcing • Gauteng

Hybrid
ZAR 180,000 - 240,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Senior Java Developer
Senior Java Developer

Network Finance • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Permanent employment
Flexible hybrid working model
Exposure to modern technologies
+3