2,818 Open roles
102 Companies
95 Posted today
Jobs / Bally's Interactive / Java Software Engineer
Posted 2026-07-24

Java Software Engineer

Description

Join the dynamic Sports API team (named Matchday), where you'll be at the forefront of creating Online Sportsbook APIs that underpin the Bally Bet experience. You’ll play a pivotal role in building these APIs, collaborating with the Sports UI, Platform and Data teams as well as third-party data providers.

The team ships software using continuous delivery principles and aims to continuously improve how they collaborate and deliver on goals.

You'll have the opportunity to develop robust APIs capable of handling thousands of requests per second, ensuring reliability and performance to support sports operations. You’ll be part of the exciting launch phase as the existing Bally Bet product transitions to use new APIs and UIs.

Responsibilities
  • Develop product features, updates and capabilities.
  • Use TDD methodologies to produce high quality well documented code.
  • Design and develop customer focussed solutions.
  • Understand the goals and business objectives of your team and domain.
  • Use agile methodologies and work together to meet team goals.
  • Work closely with your team-members pairing on problems and ensuring you share knowledge.
  • Contribute to the peer review of code changes seeking understanding and suggesting improvements.
  • Take responsibility for efficiently and successfully delivering your code changes to production.
  • Communicate progress to the team and raise issues and risks as soon as possible.
  • Continuously improve the tools and processes used by the team.
Requirements
  • Keen to learn new technologies, tools and practices and keep up with ongoing company and industry developments. (required)
  • Good collaborator, happy to jump in to help plan work, solve problems and deliver features. (required)
  • Knowledge of subjects including: Java, SpringBoot, relational databases and API design and development. (required)
  • Experience working using agile methodologies. (required)
  • Experienced with engineering best practices including TDD, pairing, automation, continuous delivery. (required)
  • Knowledge or experience of tools such including: GraphQL, Kafka, Docker, Kubernetes, Splunk, Dynatrace, AWS. (nice-to-have)
Benefits
  • Annual leave
  • Annual bonus
  • Pension plan
  • Health insurance
  • Company share scheme
  • Volunteering days
  • Home office allowance
  • Wellness or Gym allowance
About Bally's Interactive

Bally’s Corporation (NYSE: BALY) is a global casino-entertainment company with a growing omni-channel presence. Bally’s owns and operates 19 casinos across 11 states, along with a golf course in New York and a horse racetrack in Colorado, and holds OSB licenses in 13 jurisdictions in North America. The acquisition of Aspers Casino in Newcastle, UK, expands its international reach. It also owns Bally Bet, a first-in-class sports betting platform, Bally Casino, a growing iCasino platform, Bally’s Interactive International division (formerly Gamesys Group), a leading global interactive gaming operator, and a significant economic stake in Intralot S.A. (ATSE: INLOT), a global lottery management and services business. With 11,500 employees, its casino operations include approximately 17,700 slot machines, 630 table games, and 3,950 hotel rooms. Bally’s also has rights to developable land in Las Vegas at the site of the former Tropicana Las Vegas.

Read more about Bally's Interactive →

Apply on Bally's Interactive →