Senior Developer - Java

Location: Sydney
Job Type: Full time
Reference: 498106

Our Company

Tabcorp is one of the few integrated gambling and entertainment companies in the world. We deliver excitement and fun to our customers through our retail, digital and media platforms.

Our 3,000 strong team is as diverse as Australia itself. Our people drive leading brands and industry-first sustainability efforts, here and internationally. They’ve also made Tabcorp a top 100 ASX company.

This leadership is reflected in who we are. If, like us, you’re a passionate, positive playmaker and you want to use your talent to create amazing outcomes, we’d love to hear from you.  

Role Snapshot

A fantastic opportunity for an experienced Developer, with a focus on Javascript Technology, to join our Tab Technology team based in Sydney. Our developers report into the Delivery Team Leader and are responsible for the creation, enhancement and maintenance of wagering systems, to deliver agreed business functional and non-functional requirements. 

How you will contribute

  • The Development and implementation of new business systems
  • Develop technical specifications based on analysis of business and functional requirements
  • Write and maintain documentation to describe program development, logic, coding, testing, changes and corrections
  • Produce well structured programs/designs, which comply with documented coding standards
  • Provide on call 24/7 technical support as per team support schedule

Our Ideal Person

3+ years development experience using modern technologies and languages as well as excellent experience with Java 8, Spring, SpringBoot, RESTful APIs, SQL experience in writing of optimised statements, Git and GitHub. Experience with RabbitMQ, Redis, AWS, Docker, Maven, Jenkins and Artifactory, will be highly regarded. The ideal candidate will also have a strong knowledge of software design patterns and best practices in software development. Previous experience working within an agile environment is also highly regarded. 

When you join our team you’ll be able to take advantage of a range of benefits including flexible working arrangements, leadership and development programs and community programs.

Tabcorp is committed to creating an inclusive workplace where all our people feel valued for their unique qualities and have a sense of belonging. If you need assistance or adjustments to fully participate in the application process, please contact