Entry Full Stack Developer

Sabenza IT Recruitment · Pretoria, Gauteng

Posted 21 September 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

Are you a junior developer who’s excited about Java, Angular, cloud, DevOps and modern software development?

We’re looking for an Entry-Level Full Stack Developer to join a dynamic technology team where you’ll gain hands-on experience working on enterprise applications, cloud technologies and modern development practices.

If you have a relevant IT qualification, some practical Java and Angular experience, and you're keen to learn, build and grow this could be your next opportunity!

What You’ll Be Doing

Working alongside experienced developers and technical teams, you'll get involved in the full application lifecycle, including:

  • Assisting with the analysis, design, development and testing of applications.
  • Developing and enhancing solutions using Java, TypeScript and JavaScript.
  • Building and supporting user interfaces using Angular.
  • Working within an Agile and DevOps environment.
  • Assisting with automated build and deployment processes.
  • Working with Git, Maven, Sonar, Jira, GitHub and GitHub Actions.
  • Getting hands-on exposure to cloud technologies such as AWS or Azure.
  • Working with Oracle and PostgreSQL databases.
  • Working with Docker and Kubernetes.
  • Supporting application monitoring and troubleshooting.
  • Working with logging and alerting tools to help identify and resolve technical issues.
  • Following secure development practices and helping protect applications against cybersecurity threats.
  • Assisting with application upgrades, enhancements and releases.
  • Finding opportunities to automate repetitive development and release activities.
  • Using AI coding assistants as part of modern software development practices.
  • Supporting the team with production and operational issues as you build your experience.

Benefits

  • Cutting-edge technology and global IT projects.
  • Exposure to Java, Angular, Cloud, DevOps and automation.
  • Flexible remote / on-site working.
  • A strong focus on work-life balance.
  • A modern, energetic and fast-paced environment.
  • Collaboration with global technology teams.
  • Agile ways of working.
  • Modern, state-of-the-art offices.
  • Opportunities to develop your technical career.
  • Flexible working based on 1,960 hours over a 12-month period.

Posted By

Sam Maistry

Auto-apply to this jobView original posting ↗
Entry Full Stack Developer at Sabenza IT Recruitment — Pretoria, Gauteng · JobAlertsZA