×
Register Here to Apply for Jobs or Post Jobs. X

Java​/Angular Front-End Developer; Expert

Job in Pretoria, 0002, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-08-26
Job specializations:
  • Software Development
    Front End Developer, Backend Developer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Java/Angular Front-End Developer (Expert)

Pretoria, South Africa | Posted on 24/08/2026

As a Front-End Developer (Expert), you’ll be one of the technical heavyweights in the team.

You’ll work across front-end, back-end, cloud and Dev Ops,helping build and enhance systems that keep critical supply-chain and production processes running smoothly.

You’ll tackle complex technical challenges, guide other developers, improve system quality and help shape solutions that are scalable,reliable and user-friendly.

You’ll be involved in:

  • Buildingexciting new front-end functionality using modern web technologies.
  • Developing and enhancing back-end functionality using Java and/or Python.
  • Creating and maintaining APIs that connect front-end and back-end systems.
  • Buildingautomated tests and continuously improving test coverage.
  • Maintaining and enhancing existing solutions.
  • Supportingdeployments, releases and technical rollouts.
  • Performingerror analysis and troubleshooting during testing and production cycles.
  • Working with Microsoft Azure and cloud-based solutions.
  • Working with Docker and Kubernetes.
  • Building and improving CI/CD pipelines and automation.
  • Working with Infrastructure as Code and Git Ops technologies.
  • Supportingmonitoring, logging and operational stability.
  • Participating in functional and technical refinement.
  • Collaborating with developers and technical teams across different locations.
  • Tackling complex problems where there isn't always an easy answer.
  • Performing quality checks across development teams and ensuring high engineering standards.
Requirements

Front-End

You should also have 3+ years' experience with testing frameworks such as:

  • Selenium
  • Cypress
  • Playwright

Back-End

We need someone who isn't afraid to venture beyond the frontend.

You should have 3+ years' experience developing with:

  • Java/ JavaEE and/or
  • Python
    3.9+

And at least 1 year's experience with frameworks suchas:

  • Spring
  • Spring Boot
  • Quarkus
  • Flask
  • Django

Plus experience with automated testing from unit testingthrough to E2E testing.

Dev Ops & Cloud

You don't need to be a full-time Dev Ops engineer, but youdefinitely need to speak the language.

Experience should include:

  • Docker
  • Infrastructure as Code
  • Git Ops

Experience with tools such as Terraform, Ansible, ArgoCD,Flux and Helm will be highly valuable.

You should also understand monitoring and logging andhave experience working with ITIL operational processes, including:

  • Problem Management
  • Change Management

Bonus Points If You Bring

These aren't deal-breakers, but they'll definitely make ussmile:

  • Kafkaor other streaming technologies
  • Microservicesdevelopment and maintenance
  • SAPECC or S/4 experience
  • Strongautomated testing practices
  • Experience working within large, complex enterprise environments

Essential Qualifications

  • Bachelor'sdegree in Computer Science, Software Engineering or a similar qualification.
  • 6+years' Front-End Development experience.
  • 3+years' Back-End Development experience.
  • 3years' Public Cloud experience, preferably Azure.
  • 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
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary