5+ years of experience in back-end engineering  with a plus  to also have experience in a customer-facing  or consulting role , designing and maintaining scalable back-end systems.
Preferably 7+ years of experience  in solving complex technical challenges  in distributed systems, cloud environments, or microservices architectures.
Bachelorâs Degree in Computer Science, Software Engineering, or a related field  (or equivalent practical experience)
Duties :
Back-end development : Design, develop, and optimize scalable back-end applications using Java and Spring Boot, ensuring high availability, performance, and maintainability.
Database operations and optimization : Implement advanced query optimization techniques for relational and NoSQL databases such as Cassandra and PostgreSQL, ensuring efficient data retrieval and storage.
API development and security : Architect, implement, and enhance RESTful APIs (OpenAPI) and GraphQL, applying advanced security practices including OAuth 2.0, JWT, and API gateway configurations.
Microservices and event-driven architecture : Design and implement distributed back-end services within a microservices architecture, optimizing service-to-service communication using Kafka or RabbitMQ.
Cloud and containerization : Lead deployment strategies using Docker and Kubernetes, automating infrastructure provisioning with AWS CLI and AWS SDK while ensuring high availability.
Create a job alert for this search
Backend Engineer • Centurion, South Africa
Related jobs
Promoted
Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum
E-MergeJohannesburg, South Africa
Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style.
Youve been around the block you know your Spring from your.NET Core, and...Show moreLast updated: 30+ days ago
Promoted
BACK-END DEVELOPER (C#)– JHB (RANDBURG) 6 MONTHS CONTRACT UP TO R450 PER HOUR
E-MergeJohannesburg, South Africa
An information technology services company providing comprehensive solutions to help businesses improve their operations and digital infrastructure is on the hunt for a talented Back-End C# Develop...Show moreLast updated: 30+ days ago
Our client is redefining the future of mobility through technology.From intelligent in-car systems to enterprise-grade platforms, our software solutions power the experience of millions of drivers ...Show moreLast updated: 30+ days ago
Promoted
Back End Java Developer – Midrand / Centurion- Semi- Remote – R600 PH
E-MergePretoria, South Africa
Remote
If you''re passionate about scalable systems, clean code, and solving real-world problems, we invite you to join a team shaping the future of automotive software.
We are currently in search for a.Pl...Show moreLast updated: 30+ days ago
Promoted
Senior Back-End Developer
Network RecruitmentJohannesburg, South Africa
Back-End Development : Architect, develop, and optimize scalable applications using Java and Spring Boot.Database Operations : Implement advanced query optimization for PostgreSQL and Cassandra, ensu...Show moreLast updated: 30+ days ago
Promoted
Back End Developer – Johannesburg – up to R580 per hour
E-MergePretoria, South Africa
Join one of the fastest-growing global IT hubs, delivering innovative solutions to over 50 countries.With a team of over 2,300 professionals, the hub focuses on cutting-edge technologies including....Show moreLast updated: 30+ days ago
Promoted
Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH
E-MergePretoria, South Africa
Remote
We are seeking a highly skilled and motivated.From crafting backend APIs to building engaging front-end interfaces, you''ll be involved in the full software development lifecycle and help shape the...Show moreLast updated: 30+ days ago
Promoted
Senior Backend Software Engineer / Technical Lead
Elite SearchJohannesburg, South Africa
Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 1 day ago
Promoted
Back End ETL AWS Developer – Semi-Remote / Midrand – R600 PH
E-MergePretoria, South Africa
Remote
A global leader in premium vehicles, committed to creating sustainable and innovative solutions that enrich people''s lives.
With a forward-thinking approach to automotive technology, mobility, and ...Show moreLast updated: 30+ days ago
Promoted
Senior Back-End Java Developer
Network RecruitmentCenturion, South Africa
In this role, youll be part of a collaborative team of Engineers working on scalable features, secure cloud infrastructure, and clean, maintainable code.
Youll focus on designing and developing Java...Show moreLast updated: 30+ days ago
Promoted
Full Stack Java Developer – Midrand / Semi -Remote – R 650 PH
E-MergePretoria, South Africa
Remote
Are you looking to work with a cutting-edge digital solution that powers connected vehicles, mobility services, and intelligent manufacturing.
From concept to code, you''ll help shape the future of ...Show moreLast updated: 30+ days ago
Back-end Java Software Engineer with focus on Operations
Sabenza IT & RecruitmentJohannesburg, GT, za
Quick Apply
Back-end Java Software Engineer (Advanced) – Focus on Operations.Midrand / Menlyn / Rosslyn / Hybrid.Our client in the Motor Industry is seeking a.
Back-end Java Software Engineer.This is a unique o...Show moreLast updated: 12 days ago
Promoted
Back End Engineer
OfferZenJohannesburg, South Africa
Back End Engineer Are you a talented back end engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.
We connect developers with a v...Show moreLast updated: 1 day ago
Promoted
Lead Developer (Back-End)
Network RecruitmentCenturion, South Africa
Are you a seasoned Developer who thrives on architecting robust, high-performance back-end systems? Do you possess a deep understanding of both the.
NET ecosystem and modern C++? If you're a technic...Show moreLast updated: 12 days ago
Promoted
Senior Software Engineer - JAVA
Golden RuleRandburg, South Africa
Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.
Develop, test, debug and maintain application ...Show moreLast updated: 16 days ago
We go beyond building world-class vehicles we design cutting-edge digital experiences that define the future of driving.If you thrive on crafting seamless digital products and want your code to mo...Show moreLast updated: 30+ days ago
Promoted
Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum
E-MergeJohannesburg, South Africa
Are you a seasoned developer fluent in both Java and C#? Here''s your chance to play a pivotal role in a company thats evolving its technology stack and redefining enterprise-grade solutions for th...Show moreLast updated: 30+ days ago
Currently in search for a Full Stack Java Developer to join our fast-growing team!! We go beyond just manufacturing - we engineer digital ecosystems that power the engineering experience of tomorro...Show moreLast updated: 30+ days ago