Preferred Skills: Java, Spring Framework, Spring Boot, Spring Batch, JavaScript. Kotlin.
How you’ll do it:
Work as part of a team of talented engineers you will:
- Turn concepts and requirements into highly available web applications and systems using industry standard languages and technologies such as Kotlin, Java, Spring Boot, Kafka, Kubernetes, MySQL
- Actively participate in application design, database design, data-flows and detailed technical design. Ensure that analysis includes the wider view of technical and business impact
- Balance the commercial needs of the business against the ideal technical design, proposing sound phased or tactical implementations where appropriate
- Share your experience by mentoring more junior squad members
- Actively support the implementation of continuous integration to enhance deployment processes in line with SB&G delivery/release evolution plans
How we work:
- Our engineers work closely with colleagues in all positions, so a good level of interpersonal skill is important to us
- We are not building a monolithic enterprise app - think microservices and a lean approach with quick running tests and deployment. This should be something you’re passionate about too
- You will need to demonstrate good levels of skills in Java, Kotlin, or something comparable, and be comfortable with techniques such as message queues, data stores and know what makes a good RESTful API
- Data features heavily and you should appreciate there are many storage patterns, knowing the strengths and weaknesses when compared to traditional relational databases
- You will be happy to pick up code in other languages, especially those in the open source web development arena
- We expect candidates to be comfortable working in a Linux environment
- Hands-on experience with container platforms is a bonus
- We value previous experience developing for high-demand & high-availability environments
Why should you work for us?
At Sky Betting & Gaming we don’t just have teams we have Tribes. Each Tribe is made up of small, agile and autonomous squads who work collaboratively with a shared purpose.
Working within Sky Betting and Gaming’s technology team, you will work with a group of people with energy, natural talent, and the kind of spirit that helps us think big, act bold, and change the game.
It all means that we’ve created the kind of workplace that wins awards such as a place on the prestigious list of Sunday Times 100 Best Companies to Work For.