Backend Developer

Work-Force

Bring your skills as a Backend Developer to Durban and join a team that moves fast. This KwaZulu-Natal role is one to watch.

About the Opportunity

The organisation is investing in its Durban operation, and this Backend Developer position reflects that commitment. The successful candidate will work across the it jobs function and contribute to the wider KwaZulu-Natal business.

Practically speaking, the role suits a candidate who values consistency and clear communication. The Durban operation runs on accurate work, steady relationships and a genuine respect for the people in the team.

Stakeholders for this position include line managers, peers across the it jobs team and trusted external partners. Building those relationships early makes the next twelve months in Durban much easier.

Diversity and Inclusion

Equally, the organisation is committed to transformation and equal opportunity. Hiring is on merit, and applications are actively encouraged from women, youth, people with disabilities and other historically disadvantaged groups in line with the Employment Equity plan and B-BBEE objectives.

Practical steps back the words. Structured EE reporting, transformation initiatives and learnership programmes give real opportunities to candidates from across KwaZulu-Natal.

B-BBEE compliance is more than a scorecard here. It informs how the business invests in skills development, supplier diversity and community engagement across the country.

Your Team

Notably, the team you will be working with is fast-paced and energetic. Things move quickly across the Durban office, and the people who thrive here are the ones who plan ahead, communicate openly and pick up the slack when KwaZulu-Natal operations get busy.

Collaboration is the default working mode. Whether picking up a quick query or working through a complex project, you will find colleagues willing to lean in and help.

On top of that, the team mix in Durban reflects a balance of experienced operators and emerging talent, with deliberate space for diverse voices and backgrounds.

About Durban

Crucially, the role is based in Durban, within the Pietermaritzburg administrative centre. Public transport links and parking are within easy reach, making the daily commute manageable for candidates living across Durban and the broader KwaZulu-Natal region.

If you are relocating, the team can share practical pointers on neighbourhoods, transport and the typical pace of life in Durban, KwaZulu-Natal.

Many candidates already living within reach of Durban cite the location as one of the role’s quiet wins, with shorter commutes and a real sense of being plugged into the local KwaZulu-Natal economy.

Core Functions

  • Maintain technical documentation, architecture diagrams and runbooks
  • Mentor junior engineers through pairing and structured feedback
  • Plan and execute infrastructure upgrades with minimal downtime
  • Write clean, testable code that follows the team’s coding standards
  • Monitor system health using observability tools and respond to alerts
  • Collaborate with product and design teams during sprint planning
  • Participate in code reviews and contribute to technical design discussions
  • Investigate and resolve user-reported support tickets at L2 and L3

Minimum Requirements

  • Reliable home internet for hybrid work where applicable
  • Experience with containerisation (Docker, Kubernetes) is an advantage
  • Working knowledge of cloud platforms (AWS, Azure or GCP)
  • Understanding of secure development principles aligned with POPIA
  • Strong proficiency in Java, C#, Python, JavaScript or TypeScript
  • Hands-on experience with relational and NoSQL databases

Importantly, if most of these boxes are ticked, you are encouraged to put your name forward.

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.
Maximum file size: 64 MB.

Scroll to Top