Mid/Senior Java (Sports Domain - up to 60K)

Job Description

An innovative technology firm that enables solutions for golfers and golf courses to better interact. Their course management software services enable golf course partners to manage their business operations, improve rounds and revenue, and more. Almost 3.5 million golfers use the product making it the largest online tee time marketplace in the world.

They are advancing and transforming an entire sector from our award-winning worldwide headquarters in Belfast, creating ground-breaking new web-based and mobile technologies, and helping golf course operators run successful and sustainable businesses.


  • Salary up to £60,000 (flexible for the right person)
  • Free Sky (full package, broadband, phone etc)
  • Pension - up to 15% (if you contribute 5%, they contribute 10%)
  • Life insurance to the tune of 4 times your salary
  • AXA Medical
  • Free Amazon prime or Netflix subscription
  • Free sports passes/sports equipment discounts

The Role

You will create software for our existing and next generation mobile enterprise solutions and cloud products. This highly visible and mission-critical role will work directly with the Product, Engineering, and Operational Teams to design systems that handle tens of millions of online golf rounds annually. Working with state-of-the-art technology, you will participate in the implementation and development of the whole product development lifecycle.

As a member of a multidisciplinary team responsible for new features, new products, platform maintenance, and support, they will offer their skills and expertise as a Java developer and carry out crucial duties such as:

  • Contributing to the design and development of Object-Oriented software.
  • Interacting with multiple stakeholders spanning Product, Technology and Operations teams.
  • Contributing to the software development lifecycle including analysis, design, coding and testing.
  • Proactively managing their own tasks to agreed deadlines.
  • The ability to take ownership for delivery of any projects they are contributing towards.
  • Adopting and providing feedback on industry best practices to our development teams.
  • Working collaboratively within and beyond the team to identify innovative ways to improve practices and procedures.
  • Mentoring and onboarding new team members.


  • extensive practical expertise in software development
  • RDBMS and SQL expertise, preferably with PostgreSQL
  • Java and Spring/Hibernate framework development experience
  • knowledge of microservices architecture and/or Docker
  • Test Driven Development (TDD) process knowledge

Further qualifications would be advantageous, such as:

  • Unit testing and Mocking frameworks
  • CI/CD utilising build tools like Jenkins, GitHub, and GitLab
  • Principles of agile delivery and supporting procedures

For further information on this vacancy, or any other Java/Javascript/Golang jobs in Belfast or wider Northern Ireland, please apply via the link or contact Ben Sidebotham on Linkedin.