Software Engineer

Be among the first applicants.
Sabenza IT & Recruitment
Stellenbosch
ZAR 600 000 - 1 000 000
Be among the first applicants.
Yesterday
Job description

We are looking for a Senior Software Engineer (SE III) with a strong data focus to join our team in the Telco industry working on gaming rewards and loyalty platforms. This role will collaborate closely with the data team to build a System of Record ensuring seamless data integration and optimization.

If you have strong Java expertise experience working with large system data models and a passion for scalable high-performance solutions, this is the role for you!

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs with a focus on data integrity and performance.
  • Work closely with the data team to build a scalable System of Record for high-volume transactional data.
  • Develop and optimize large-scale system data models to support gaming loyalty and rewards programs.
  • Build and maintain RESTful APIs ensuring seamless integration with internal and external systems.
  • Implement cloud-based solutions (AWS preferred) with a focus on scalability, security, and reliability.
  • Utilize Java Spring Boot, Hibernate (ORM), and Flyway to build efficient high-performance applications.
  • Ensure database schema migrations and data consistency across distributed systems.
  • Optimize performance and scalability of backend services working with large datasets.
  • Participate in code reviews, system design discussions, and architectural improvements.
  • Troubleshoot and resolve production issues ensuring high availability and reliability.

Required Skills & Experience:

  • Strong Java development experience (Spring Boot, Hibernate, Flyway).
  • Deep understanding of large-scale data models and high-volume transactional systems.
  • Experience building System of Record platforms.
  • Cloud experience (AWS preferred), familiarity with cloud-based architecture and deployment.
  • Hands-on experience with API development (RESTful services, microservices architecture).
  • Strong SQL and database management skills including schema design and query optimization.
  • Experience in the Telco, gaming, loyalty, or rewards industry is a huge plus!
  • Ability to work independently, solve complex problems, and drive technical initiatives.

Employment Type: Full Time

Vacancy: 1

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer jobs in Stellenbosch