This job is no longer available
This job expired on 22/09/2026. It no longer accepts applications.
Intermediate Backend Developer
BETSoftware · Durban
Job description
About the role
We are looking for an Intermediate Backend Developer to join our iGaming SaaS team. You will design, build and maintain high‑performance backend services that power our Remote Gaming Server and partner integrations. This role offers the chance to work with modern micro‑service architectures and a fast‑growing product.
Key responsibilities
- Design, develop and maintain scalable backend APIs and services for our iGaming platform.
- Enhance platform functionality and scalability to meet growing user demand.
- Build and maintain integrations with external partner APIs, ensuring reliable data exchange.
- Implement new features for the Remote Gaming Server with focus on performance, security and reliability.
- Collaborate with frontend developers, product managers, QA engineers and DevOps teams to deliver end‑to‑end solutions.
- Participate in architectural discussions, code reviews and promote best practices.
- Monitor system performance, troubleshoot issues and apply optimisations.
- Write clean, maintainable, testable code with thorough documentation.
Required profile
- Minimum 5 years of professional software development experience.
- At least 2 years developing applications with TypeScript and Node.js.
- Strong experience with PostgreSQL, MySQL or other SQL databases.
- Hands‑on experience with Redis, RabbitMQ and AMQP messaging.
- Experience building and consuming RESTful APIs.
- Proficiency with Docker and containerised application development.
- Understanding of CI/CD pipelines and version control using Git.
- Relevant degree or diploma in Computer Science, Software Engineering or related field.
Required skills
- TypeScript
- Node.js
- SQL (PostgreSQL, MySQL)
- Redis
- RabbitMQ / AMQP
- Docker
- Kubernetes
- SaltStack (or similar configuration management)
- Microservices architecture
- RESTful API design
- Git
- CI/CD principles
- Cloud platforms (AWS, Azure, GCP)
- Kafka (optional)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BETSoftware
Durban
Related job offers
-
IT Quality Assurance Officer & Management Representative (ISO 27001)
Ad Hoc Client - 5365423 Durban -
Clinical Application Support Specialist
Netcare Group Durban -
Data Operations & Integrity Analyst
Carlysle Talent Search - Centurion Durban -
eCommerce Platform Operations Specialist
Leroy Merlin South Africa Sandton -
Senior Cybersecurity Engineer - Compliance & Technology
Leroy Merlin South Africa Sandton