Entry Full Stack Developer

Sabenza It & Recruitment

Pretoria

On-site

ZAR 240,000 - 360,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking an Entry Full Stack Developer in Pretoria to join a dynamic technology team. You’ll gain hands-on experience across Java, Angular, cloud technologies and modern development practices.

Ideal candidates have an IT qualification and some practical Java and Angular experience, with a strong willingness to learn and grow in enterprise applications. Flexible, agile onboarding supports hands-on growth on projects.

Qualifications

  • IT qualification relevant to software development.
  • Some practical Java and Angular experience.
  • Willingness to learn and grow in enterprise applications.

Responsibilities

  • Assist with analysis, design, development and testing of applications.
  • Build and support user interfaces using Angular.
  • Work within Agile and DevOps environments and contribute to deployment pipelines.
  • Use Git, Maven, Jira, GitHub and GitHub Actions in daily tasks.
  • Gain exposure to cloud technologies (AWS/Azure) and databases (Oracle, PostgreSQL).
  • Support production issues and adopt secure development practices.

Skills

Java
TypeScript
Angular
Git
CI/CD
Docker
Kubernetes
DevOps

Education

IT Degree or Diploma

Tools

GitHub
GitHub Actions
Maven
Sonar
Jira
Docker
Kubernetes
Oracle
PostgreSQL
Grafana
ELK Stack

Job description

Entry Full Stack Developer

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

Are you a juniordeveloper who’s excited about Java, Angular, cloud, DevOps and modern softwaredevelopment?

We’re looking oan Entry-Level Full Stack Developer to join a dynamic technology team whereyou’ll gain hands-on experience working on enterprise applications, cloudtechnologies and modern development practices.

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

What You’ll BeDoing

Working alongsideexperienced developers and technical teams, you'll get involved in the fullapplication lifecycle, including:

  • Assisting with the analysis, design,development and testing of applications.
  • Building and supporting userinterfaces using Angular.
  • Working within an Agile and DevOpsenvironment.
  • Assisting with automated build anddeployment processes.
  • Working with Git, Maven, Sonar, Jira,GitHub and GitHub Actions.
  • Getting hands-on exposure to cloudtechnologies such as AWS or Azure.
  • Working with Oracle and PostgreSQLdatabases.
  • Working with Docker and Kubernetes.
  • Supporting application monitoring andtroubleshooting.
  • Working with logging and alertingtools to help identify and resolve technical issues.
  • Following secure developmentpractices and helping protect applications against cybersecurity threats.
  • Assisting with application upgrades,enhancements and releases.
  • Finding opportunities to automaterepetitive development and release activities.
  • Using AI coding assistants as part ofmodern software development practices.
  • Supporting the team withproduction and operational issues as you build your experience.
Requirements

We’re looking forexposure to some of the following technologies:

Programming

  • Java
  • TypeScript

Frontend

  • Angular

CI/CD &Development Tools

  • Git
  • Maven
  • Sonar
  • Jira
  • GitHub
  • GitHub Actions
  • Version control
  • Build & deployment pipelines
  • Container registries

Cloud

Databases

  • Oracle

Containers

  • Docker
  • AppDynamics
  • Dynatrace
  • Grafana
  • ELK Stack
  • Splunk
  • Kibana

Security

  • Keys
  • Certificates
  • Secrets

Nice-to-HaveSkills

You don't need toknow everything but exposure to any of the following will definitely be abonus:

  • CRON
  • Unix filesystems
  • JSF
  • GlassFish / GlassFish Micro
  • Quarkus
  • Apache
  • Terraform
  • Ansible
  • CloudFormation
  • ServiceNow or BMC Remedy
  • ITSM and incident management
  • Infrastructure as Code
  • Application Security Testing
  • Static, Interactive or DynamicApplication Security Testing
  • Operational and lifecycle management

What We’reLooking For

You'll ideallyhave:

  • An IT Degree or Diploma.
  • Practical experience with Javaapplications.
  • Practical experience with Angularapplications.
  • An interest in cloud and DevOpstechnologies.
  • Some exposure to AI-assisted softwaredevelopment.
  • A willingness to learn and developyour technical skills.
  • Good communication and teamworkskills.
  • A structured approach toproblem-solving.
  • An interest inunderstanding how applications move from development into production.
  • Cutting-edge technology and global ITprojects.
  • Exposure to Java, Angular, Cloud,DevOps and automation.
  • A strong focus on work-life balance.
  • A modern, energetic and fast-pacedenvironment.
  • Collaboration with global technologyteams.
  • Agile ways of working.
  • Modern, state-of-the-art offices.
  • Opportunities to develop yourtechnical career.
  • Flexible working based on 1,960 hoursover a 12-month period.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Sabenza It & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Junior Software Developer
Junior Software Developer

Talent Shore • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Career development
Mentoring program
Hybrid/Remote work
Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,100,000 - 1,500,000
Junior Java & Angular Developer
Junior Java & Angular Developer

Sabenza It & Recruitment • Pretoria

On-site
ZAR 240,000 - 320,000
Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Remote work options
Competitive salary
Health insurance
+3
Senior Software Developer — Ops Portals
Senior Software Developer — Ops Portals

Network Finance • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary package
Performance-based incentives
Medical aid and risk benefits
+3
Full Stack Developer (Expert) – Java & Cloud Migration
Full Stack Developer (Expert) – Java & Cloud Migration

Sabenza It & Recruitment • Pretoria

Hybrid
ZAR 1,200,000 - 1,650,000
Flexible hybrid working
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

Tumaini Consulting • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1
Mid-Level Full Stack Engineer
Mid-Level Full Stack Engineer

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 540,000 - 900,000
Full-time hybrid opportunity
Work across the full technology stack
Collaborative engineering environment
Apprentice Software Developer (Full Stack)
Apprentice Software Developer (Full Stack)

Placements24 • Bellville

Hybrid
ZAR 120,000 - 180,000
Mentorship
Remote-friendly work
Project portfolio development