L

LiveScore Group

Real-time sports scores and betting brands

Senior Software Engineer

Backend EngineeringUpdated on Nov 13
Full-timeCape Town, South Africa

About the Job

Requirements

  • Experience in Java, object-oriented design, and enterprise-level application development.
  • Extensive experience with Spring Frameworks, including Spring Boot, Spring MVC, Spring Cloud, AMQP, and Spring Security.
  • Experience using IntelliJ IDEA for development, debugging, and refactoring.
  • Ability to design and maintain normalized database schemas and write efficient SQL queries.
  • Familiarity with AI tools and the ability to prompt them effectively to produce desired outputs.
  • Ability to work collaboratively with colleagues to support team objectives.

Responsibilities

  • Design, develop, and maintain high-quality, scalable backend services using Java and Spring Frameworks, including Spring Boot, Spring MVC, Spring Cloud, AMQP, and Spring Security.
  • Lead end-to-end delivery of complex features or systems, ensuring alignment with architectural standards and business goals.
  • Provide technical mentorship, promote coding, testing, and design best practices, and conduct code reviews to ensure quality and secure coding.
  • Participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives, using JIRA to manage tasks and track progress.
  • Work with cross-functional product and design teams to translate business requirements into technical solutions and ensure timely delivery.
  • Use GitHub for version control and collaborate through pull requests and branching strategies.
  • Design and optimize relational database schemas, write efficient SQL queries, and manage data migrations.
  • Identify opportunities to improve system performance, developer productivity, and code quality.
  • Stay current with emerging technologies, propose solutions to technical challenges, and contribute to internal knowledge sharing and tooling improvements.
  • Support application deployment and monitoring in cloud or on-premises environments to ensure reliability and performance.

Desired Qualifications

  • Familiarity with front-end frameworks such as Vue and Angular.
  • Experience with CI/CD pipelines, containerization using Docker, and cloud platforms such as GCP.
  • Ability to write efficient SQL queries and manage data migrations, backups, and performance tuning.

About the Company

LiveScore Group

Real-time sports scores and betting brands

LiveScore Group provides sports content and betting services through three brands: LiveScore (real-time sports scores and free-to-air live streams), LiveScore Bet, and Virgin Bet (sportsbook betting). Its product works by delivering real-time score updates and streams to a global audience, while offering online betting options through its sportsbooks. The company differentiates itself by combining live sports feeds with betting platforms under a private ownership structure and pursuing rapid international expansion across major cities, focusing on accessible real-time sports content, trusted betting options, and a diversified revenue model driven by advertising, subscriptions, and betting transactions. The goal is to solidify a global presence in sports data and gaming, grow its user base, and expand its geographic footprint.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$66M
Headquarters
London, United Kingdom
Founded
1998

Recently Posted Jobs

Explore more opportunities at LiveScore Group

See more jobs