Senior Backend Software Engineer

Network Contracting
Centurion, Gauteng
Full-time
Posted 1 day ago
Full-time IT & Software
Apply for this job

Job Description


SUMMARY:
Are you a strong backend engineer who enjoys building secure, scalable applications and APIs for enterprise environments?

POSITION INFO:
We are expanding our software engineering talent network and are looking to connect with Senior Backend Software Engineers specialising in Java and/or Python. We are interested in professionals who can design and develop high-performance services, build integrations and APIs, and contribute to modern cloud-native application environments. If you bring strong engineering fundamentals and experience delivering enterprise-grade software, we would like to hear from you. Key Responsibilities: Design, develop, test and maintain scalable backend services and applications. Build RESTful APIs, microservices and integrations with enterprise systems. Contribute to code reviews, technical design and engineering best practices. Troubleshoot performance and production issues and improve application quality. Job Experience & Skills Required / Ideal Candidate Profile: Education Bachelor's degree or diploma in Computer Science, Software Engineering or a related field. Relevant Java, Python, cloud or software development certifications advantageous. Agile, architecture or secure development training beneficial. Additional technical qualifications will be considered. Experience 5+ years of professional backend software development experience. Strong commercial experience in Java (Spring Boot) and/or Python. Experience with microservices, REST APIs, databases and integration patterns. Exposure to cloud platforms, CI/CD, containers and automated testing. Skills Java/Spring Boot and/or Python (FastAPI, Django or Flask). REST APIs, microservices, messaging and integration. SQL/NoSQL databases, Git and automated testing. Cloud-native development, Docker, Kubernetes and CI/CD. Location: Gauteng / South Africa Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following fields: Artificial Intelligence & Machine Learning Software Development Data Engineering & Analytics If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Connect with me on LinkedIn! >

Interested in this role?

You'll apply on Network Contracting's own site before 11 December 2026. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Job details
Job TypeFull-time
LocationCenturion, Gauteng
CategoryIT & Software
Posted11 November 2026
Closing Date11 December 2026
Network Contracting
Centurion, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job