26,989 Backend jobs
Server-side engineering roles — APIs, services, databases and backend systems.
Java backend developer
Senior Java backend developer (6+ years) at Dellent, a Portuguese IT and telecom consulting firm, placing you on client projects building digital solutions. Day-to-day work centers on Java (J2SE/J2EE), SOAP/REST web services, relational databases (IBM DB2, Oracle), XML/XSLT, JPA, Maven, Git, and automated testing.
Java backend developer
Java backend developer at Aubay Portugal, an IT services firm serving banking, insurance, telecom and energy clients. Day to day: design and build backend services in Java 21/Scala (Play) with some React/Angular, write tests, review code, and contribute to CI/CD, Docker/Kubernetes deployments in an Agile Scrum team; hybrid work from the Lisbon office.
Senior Backend Java Developer (AEM) – Hybrid Lisboa
Planck Technologies is hiring a Senior Backend Java Developer (AEM) in Lisbon to build large-scale institutional platforms. The role involves designing solutions, integrating APIs, collaborating with multidisciplinary teams, and evolving backend services for performance and scalability in an Agile environment.
Software Development Apprentice (Backend Focus)
Backend-focused software development apprenticeship at a custom software development house in Centurion, Gauteng (remote-first with occasional on-site days). The apprentice helps build backend services and APIs in languages like Python, Java, or Node.js, works with SQL/NoSQL databases and cloud deployment, with mentorship and a path to a full-time role.
Remote Senior Backend Engineer - Python API & Microservices
Senior backend engineer who designs, builds, and maintains scalable APIs and microservices in a remote South African team, shaping backend architecture and mentoring engineers. Core stack: Python (also Go, Node.js, or Java) with cloud and containerization skills.
Remote Blockchain Backend Engineer (Go/Rust)
Fully remote blockchain backend engineer who designs, builds, and maintains scalable backend systems and APIs for blockchain applications, optimizing network infrastructure and collaborating with frontend and smart contract teams. Requires 3+ years in backend development (1+ in blockchain) with Go, Rust, Python, or Node.js.
Senior Backend Engineer (Remote South Africa)
Placements24 is hiring a Senior Backend Engineer for a fully remote team across South Africa. The role focuses on architecting scalable microservices, building REST/gRPC APIs with PostgreSQL, MySQL, and MongoDB, and deploying via CI/CD using Docker/Kubernetes on cloud platforms, while mentoring junior developers.
Remote Senior Backend Engineer: Fintech APIs & Microservices
Fully remote senior backend engineer role at a fintech startup: design, build, and maintain APIs, microservices, and scalable backend systems while mentoring peers and shaping architecture. Stack spans Go, Python, Node.js, or Java, SQL/NoSQL databases, CI/CD, security, and performance work in a distributed cloud environment.
Remote Senior Backend Engineer - API Development
Senior backend engineer for a fintech startup's fully remote (South Africa-based) team: designing, building, and maintaining scalable, secure APIs and microservices, plus databases, CI/CD, and mentoring. Stack includes Go/Python/Node.js/Java, SQL and NoSQL databases, and cloud platforms like AWS.
Senior Backend Engineer - Remote, Scalable FinTech APIs
Senior backend engineer on a distributed, fully remote team designing, building, and maintaining scalable fintech backend services and APIs for a fintech client, with a focus on reliability, security, and low latency. Requires 7+ years of experience and strong cloud and microservices expertise across Python, Go, and Java ecosystems.
Senior Python/Django Backend Engineer - Remote & Scalable APIs
Senior backend engineer at Placements24 building scalable Python/Django backends and REST APIs for a fully remote, distributed team, with emphasis on performance, reliability, security, databases, and cloud. Open to candidates anywhere in South Africa or globally.
Senior Backend Developer - Fully Remote
Fully remote senior backend role (hired via Placements24 on behalf of a SaaS provider) open to candidates anywhere in South Africa. The person designs scalable microservices, APIs and data models, runs CI/CD, and mentors junior engineers using Python/Go/Java/Node.js, SQL/NoSQL databases, and cloud platforms with Docker/Kubernetes.
Hybrid Backend Engineer in Stellenbosch: Build Scalable APIs
Mid-level backend engineer at Octoco in Stellenbosch (hybrid) who designs, builds, and maintains scalable backend services with RESTful and GraphQL APIs, integrating databases and collaborating with frontend, product, and operations teams.
Senior Backend Engineer - Hybrid, Scalable Impact
Placements24 is hiring a Senior Backend Engineer in Midrand, South Africa (hybrid) to design, build, and maintain scalable backend services and APIs using Python, Java, Go, or Node.js. The role includes performance optimization, testing and CI/CD, data security, and contributing to architectural decisions.
Mid-Level Backend Engineer — Hybrid (Stellenbosch)
Placements24 is hiring a Mid-Level Backend Software Engineer in Stellenbosch, South Africa (hybrid) to design, develop, and maintain scalable backend services. Day-to-day work centers on RESTful and GraphQL APIs, SQL/NoSQL databases, testing, and contributing to architecture discussions.
Senior Node.js Backend Engineer (Hybrid)
Senior backend engineer role building and deploying scalable Node.js server-side applications and APIs. Day to day involves mentoring junior developers, ensuring performance, security, and reliability of backend systems, and collaborating with frontend teams on API design — hybrid, centered around Paarl, Western Cape.
Mid-Level Software Engineer (Backend)
Mid-level backend engineer at a Stellenbosch software solutions provider, working in a hybrid model to design, build, and maintain scalable backend services: REST/GraphQL APIs, SQL and NoSQL databases, and microservices, with testing, code reviews, and cloud platforms (AWS/Azure/GCP) as a plus.
Java Backend Developer - EY GDS Spain - Hybrid
Hybrid Java back-end developer on EY GDS Spain's Digital Engineering team (financial services & insurance sector) in Málaga. Day to day: building web-application services and microservices with Java Spring Boot, unit testing, Git-based versioning, SQL, plus CI/CD and Docker work.