Expert Back-End Developer

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sabenza IT & Recruitment in Pretoria, South Africa, is seeking an Expert Back-End Developer to design, build and scale enterprise-grade backend systems. You will work on cloud-native applications, microservices and RESTful APIs, with Oracle/PostgreSQL, Azure, and DevOps tooling.

The role demands deep hands-on Java expertise, architectural thinking and the ability to mentor teammates while delivering high-quality code in Agile sprints.

Qualifications

  • 8–10 years of relevant software development experience.
  • Strong hands-on experience with Java and back-end development.
  • Experience with microservices and RESTful APIs.
  • Experience designing and delivering solutions in Azure Cloud.
  • Experience with SQL databases such as Oracle or PostgreSQL.
  • Experience working in Agile environments.

Responsibilities

  • Designing and developing robust Java-based back-end solutions.
  • Building and maintaining microservices and API-driven applications.
  • Developing RESTful web services and scalable integration solutions.
  • Designing solutions using Azure Cloud and cloud-native technologies.
  • Contributing to cloud architecture and infrastructure design.
  • Developing and integrating APIs across multiple systems.
  • Mentoring and coaching other developers and sharing knowledge across teams.
  • Preparing technical and system documentation.

Skills

Java
JSON
Node.js
Microservices
RESTful APIs
Web services

Education

IT Degree or Diploma

Tools

GitHub
Git
Bitbucket
GitHub Actions
Maven
Terraform
DevOps practices

Job description

Expert Back-End Developer

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

Are you a highlyexperienced back-end developer who enjoys solving complex technical challenges,designing scalable systems and getting into the detail when needed?

We’re looking foran Expert Back-End Developer to join a high-performing global technologyenvironment, working on critical production solutions and modern cloud-basedapplications.

This is a rolefor someone who can design, build, troubleshoot, influence technical decisionsand share their expertise with others.

What You’ll BeWorking On

You’ll be part ofa development team responsible for the ongoing development, enhancement andsupport of enterprise applications.

Yourresponsibilities will include:

  • Designing and developing robust Java-basedback-end solutions.
  • Building and maintaining microservicesand API-driven applications.
  • Developing RESTful web services andscalable integration solutions.
  • Designing solutions using Azure Cloudand cloud-native technologies.
  • Contributing to cloud architectureand infrastructure design.
  • Working with Oracle and PostgreSQLdatabases.
  • Developing and integrating APIsacross multiple systems.
  • Participating in Agile ceremonies andcontributing to sprint planning, refinement and sizing.
  • Engaging with end users andstakeholders to understand business and technical requirements.
  • Translating complex requirements intopractical technical solutions.
  • Identifying technical risks andimpediments and proactively driving them to resolution.
  • Presenting proposed solutions toProduct Owners and other stakeholders.
  • Ensuring development work meetsestablished quality, coding and testing standards.
  • Supporting existing applications andcontributing to DevOps and production support.
  • Preparing technical and systemdocumentation.
  • Mentoring and coaching otherdevelopers and sharing technical knowledge across teams.
Requirements

We’re looking fordeep hands-on experience across a combination of:

  • Java
  • JSON
  • Node.js
  • Microservices
  • RESTful APIs
  • Web services

Cloud

  • Cloud infrastructure
  • PaaS technologies

Databases

  • Oracle
  • SQL

DevOps &Development Tools

  • GitHub
  • Git
  • Bitbucket
  • GitHub Actions
  • Maven
  • Terraform
  • DevOps practices

FrontendExposure

  • Angular
  • Jira
  • Confluence

What Makes YouStand Out?

We're looking forsomeone who can move comfortably between big-picture architecture and thetechnical detail.

You should beable to:

  • Conceptualise complex technicalproblems and turn them into workable solutions.
  • Design systems using modern microservicesand API-based architecture.
  • Make sound technical decisions acrosscloud and application environments.
  • Troubleshoot complex production andapplication issues.
  • Understand how applications, cloudinfrastructure and APIs fit together.
  • Work independently on challengingtechnical problems.
  • Communicate technical conceptsclearly to both technical and business stakeholders.
  • Mentor and support other developers.
  • Share knowledge and help raisetechnical capability across the team.

What We’reLooking For

You'll ideallyhave:

  • An IT Degree or Diploma –advantageous.
  • At least 8–10 years of relevantsoftware development experience.
  • Extensive experience implementing andmonitoring software solutions.
  • Strong hands-on experience with Javaand back-end development.
  • Strong experience with microservicesand RESTful APIs.
  • Experience designing and deliveringsolutions in Azure Cloud.
  • Experience with SQL databases such asOracle or PostgreSQL.
  • Experience with manual and/orautomated testing.
  • Experience working in Agileenvironments.
  • Strong understanding of cloudarchitecture and infrastructure.
  • The ability to operate atan expert level while still getting into the technical detail when required.
  • Cutting-edge global IT systems andprocesses.
  • Exposure to modern Azure, cloud andmicroservices architecture.
  • A strong focus on work-life balance.
  • A highly motivating and fast-pacedenvironment.
  • Collaboration with global technologyteams.
  • Opportunities to mentor and influencetechnical teams.
  • Agile ways of working.
  • Modern, state-of-the-art offices.
  • 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

Entry Full Stack Developer
Entry Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 240,000 - 360,000
Full Stack Developer
Full Stack Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Modern offices
Remote/On-site flexibility
Global team collaboration
Solutions Architect
Solutions Architect

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,400,000
Senior .NET Developer
Senior .NET Developer

SASSO CONSULTING • Centurion

On-site
ZAR 502,000 - 725,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

Remote
ZAR 900,000 - 1,300,000
Senior Java EE Developer
Senior Java EE Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Developer
Senior Developer

Rewardsco • Umhlanga Rocks

On-site
ZAR 900,000 - 1,300,000
Kaelo Health Medical Insurance
In-house restaurants
Discounted groceries
Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

On-site
ZAR 420,000 - 660,000