Job Description:
We are partnering with a global sports media and sports betting technology company to appoint a Senior Java Backend Engineer for their engineering hub in Cape Town. This team builds and maintains high-performance gaming and sports platforms used by millions of customers worldwide.
Reporting into the engineering leadership team, this is a hands-on role focused on designing and delivering scalable backend services that power real-time betting, media, and sports products.
This opportunity is ideal for a senior level backend engineer who enjoys solving complex system challenges, working with high-throughput distributed systems, and owning features from design through to production.
What You Will Do:
As a Senior Java Backend Engineer, you will play a key role in designing and delivering reliable, scalable backend services within a modern engineering environment.
- Design and build scalable backend services using Java and the Spring ecosystem
- Own end-to-end feature delivery from architecture and development through deployment and optimisation
- Develop high-throughput, low-latency systems supporting real-time sports betting and media platforms
- Write clean, well-tested, production-ready code and contribute to maintaining high engineering standards through code reviews and design discussions
- Collaborate closely with Product Managers and fellow engineers to shape technical solutions
- Design and optimise relational data models and write efficient SQL queries
- Manage database schema changes and migrations while maintaining production stability
- Contribute to improvements in developer experience including tooling, pipelines, observability, and performance
- Work with event-driven and message-based systems using technologies such as Kafka and RabbitMQ
- Use modern development tools and AI assistants (such as Copilot) pragmatically to improve development efficiency
- Participate in Agile delivery processes including sprint planning, stand-ups, and retrospectives
All About You:
We are looking for a technically strong Senior Backend Engineer with deep experience in Java and modern backend architecture.
- Strong experience building enterprise-grade Java applications
- Deep hands-on experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Cloud, Spring Security)
- Experience designing scalable, maintainable, and observable backend systems
- Strong experience with relational databases and SQL optimisation
- Experience working with message queues or event-driven systems such as Kafka or RabbitMQ
- Experience using Git-based workflows including pull requests, branching strategies, and code reviews
- Experience collaborating within Agile development teams
- Ability to mentor other engineers and contribute to raising engineering standards
- Strong problem-solving mindset with the ability to evaluate trade-offs in system design
Nice to Have:
- Experience in iGaming, sports betting, fintech, or other regulated high-scale industries
- Experience with cloud platforms, particularly GCP
- Experience working with Docker and CI/CD pipelines
- Exposure to frontend frameworks such as Vue.js or Angular
- Experience with performance tuning, distributed systems, or event-driven architecture
- Experience improving developer tooling, observability, or platform engineering capabilities
Tech Stack
- Backend: Java, Spring Boot, Spring MVC, Spring Cloud, Spring Security, AMQP
- Databases: MySQL, MongoDB
- Messaging: Kafka, RabbitMQ
- Cloud: Google Cloud Platform (GCP)
- Frontend (exposure): Vue.js, Angular
- Testing & APIs: Cypress, Postman
- Version Control: GitHub
- IDE: IntelliJ Ultimate
- Containers & CI/CD: Docker and modern deployment pipelines
Additional Information
- Location: Cape Town, South Africa
- 21 days annual leave
- Discovery Medical Aid
- Discretionary company performance bonus
- Opportunity to work on globally scaled sports betting and gaming platforms
- Collaborative engineering culture focused on technical excellence and delivery
If you are a Senior Java Engineer looking to build high-scale platforms within the sports and gaming technology space, we would love to hear from you.