Java (Node) Developer

Chatter - Sky Betting Gaming
Benefits + Bonus
28 Jul 2017
25 Aug 2017
Contract Type
Java (Node) Developer

At Oddschecker, our technology is now available 'as a service' for business partners to use to power their business with odds comparison, search and integrated betting capabilities. This means that our partners are able to use our world class tools to bring betting and gaming to life for their visitors and ultimately, monetise their traffic.

As such, we are now building a small development team to work solely on this product and the key focus of your role will be on the building and maintaining of the Oddschecker API product suite. You will be working with key stakeholders and third parties who are consuming the APIs and therefore will need to be confident in a client facing role.

Key Responsibilities

* Responsible for Enhancing/Maintaining the Oddschecker API
* Integrating third party betting partners into Oddschecker products
* Maintaining the current API integrations with all the main betting partners
* Working directly with third party API consumers
* Responsible for the performance and stability of the APIs

Key Characteristics and Experience

You should be proficient in working as part of a team and dealing directly with third parties. A self-starter, who is keen to get things done and ideally has an interest in the sports industry.

The candidate should have the following technical skills:


* Strong experience in Java object oriented development
* Commercial experience with Node, or happy to learn Node in the future
* Working with RESTful APIs
* Working with distributed version control (Mercurial, Github/GitLab)
* Experience with the Spring framework
* Experience working in an Agile environment
* Testing Frameworks e.g. Junit/Mockito


* Experience of developing applications on Google Cloud Platform and Kubernetes
* Containers experience (Docker)
* NoSQL data stores (elasticsearch)

* Message queues (e.g. RabbitMQ, kafka)
* Interest in the sports & gaming industry