Platform Developers (Java/Scala)
Platform Developers (Java/Scala)

Platform Developers (Java/Scala)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
W

At a Glance

  • Tasks: Join us to enhance our iGaming platform with innovative features and integrations.
  • Company: White Hat Gaming, a leader in secure and flexible iGaming solutions.
  • Benefits: Enjoy remote work, generous time off, and performance bonuses.
  • Why this job: Be part of a dynamic team driving the future of iGaming technology.
  • Qualifications: 3+ years in Scala or functional Java, with strong teamwork skills.
  • Other info: Collaborative culture with global colleagues and excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

About White Hat Gaming

White Hat Gaming is a state-of-the-art iGaming platform providing a secure, scalable and flexible modular Casino and Sportsbook Player Account Management solution. We offer operators choice, from our proprietary Player Account Management (PAM) to a full white-label solution. WHG provides market-leading content including Kambi Sportsbook, CRM tools, all payment options, and more than 3000 games from 120 leading games providers. With over 500 talented colleagues from around the world, we offer a dynamic, collaborative environment where your ideas can flourish alongside industry leaders. Join us and be at the forefront of iGaming innovation!

In Summary:

We are looking for Platform Developers with a server-side focus to help us improve our core platform services. If you are able to help us build a next-generation system, we are interested in talking to you. The WHG platform is written almost entirely in Scala. Although we do not require developers who are joining us to have commercial Scala experience, we hope you will be excited to cross-train to Scala and learn about hybrid OO/FP technologies.

Your day to day:

  • Adding new features to the existing platform
  • Adding new integrations to the existing platform
  • Working with the rest of the team to migrate the platform to a new architecture and technology stack based around Scala + Akka.
  • Developing services to support websites and administration UI, working with front end developers as necessary
  • Diagnosing and fixing production issues
  • Taking part in code reviews
  • Not being phased by the variety of tasks and being proactive in your approach
  • Finding better ways that we can get things done

What we are looking for:

  • At least 3 years with Scala
  • Using functional aspects of Java or Scala (lambdas, streams etc)
  • Relational databases beyond just simple CRUD
  • Comfortable writing a variety of different types of automated tests
  • Good interpersonal skills and a great team attitude
  • The ability to quickly learn new things and adapt

Nice to have:

  • Kafka or similar message streaming technology
  • Other JVM languages such as Kotlin or Groovy
  • Writing distributed systems in microservices (using, for example, Spring Boot, Vert.x or Micronaut)

How we approach things:

  • Dynamic Medium-Sized Environment: We have a can-do ethos, where innovation is encouraged, and action is valued.
  • Core Values at Heart: We live by Teamwork, Innovation, Trust, and Integrity in everything we do.
  • Results-Oriented Focus: We prioritize getting things done while supporting each other to reach both collective and individual goals.
  • Open Collaboration: Our open-door policy fosters collaboration across all levels and departments, where ideas flow freely.
  • Global Team: We are truly a global team with people from various counties and cultures contributing to our success.

What we offer:

  • A remote and flexible working schedule.
  • Generous time off varied based on the country of residence.
  • Discretionary annual performance bonus
  • Training and other learning & development opportunities to support you through your career progression.
  • Hardware & Software allowance or work equipment is provided to make sure you have all the right tools to get the job done.
  • Various well-being programmes and initiatives.

Everything about WHG won't fit into a job ad, want to find out more about working with us? Apply to get the conversation started.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation, or age. By submitting your application, you agree that we process your data in accordance with our Privacy Policy for the management of your candidature to any of the positions we offer.

Platform Developers (Java/Scala) employer: White Hat Gaming Ltd.

At White Hat Gaming, we pride ourselves on being an excellent employer, offering a dynamic and collaborative environment where innovation thrives. Our commitment to employee growth is evident through generous training opportunities, a flexible remote working schedule, and a culture that values teamwork and integrity. Join us in our medium-sized, global team and be part of the forefront of iGaming innovation, where your ideas can truly make an impact.
W

Contact Detail:

White Hat Gaming Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Platform Developers (Java/Scala)

✨Tip Number 1

Network like a pro! Reach out to current or former employees at White Hat Gaming on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills in a practical way! If you’ve got a GitHub or personal project that showcases your Java/Scala prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your coding chops beyond just words.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your Scala knowledge and be ready to discuss functional programming concepts. Practising coding challenges can help you feel more confident when tackling those tricky questions.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the WHG team!

We think you need these skills to ace Platform Developers (Java/Scala)

Scala
Java
Functional Programming
Relational Databases
Automated Testing
Interpersonal Skills
Team Collaboration
Adaptability
Microservices
Spring Boot
Kafka
Akka
Code Review
Problem-Solving

Some tips for your application 🫡

Show Your Passion for Scala: Even if you don't have commercial experience with Scala, let us know why you're excited to learn it! Share any personal projects or experiences that highlight your enthusiasm for functional programming and how you plan to cross-train.

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with our job description. Highlight your server-side development experience and any relevant technologies you've worked with, especially those related to Java or Scala.

Craft a Compelling Cover Letter: Use your cover letter to tell us about your journey as a developer. Explain how your background fits with our dynamic environment and how you embody our core values of teamwork, innovation, trust, and integrity.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at White Hat Gaming Ltd.

✨Know Your Tech Stack

Make sure you’re familiar with Scala and its functional programming aspects, as well as any relevant Java features. Brush up on your knowledge of relational databases and automated testing, as these will likely come up during the interview.

✨Show Your Problem-Solving Skills

Be prepared to discuss how you've diagnosed and fixed production issues in the past. Think of specific examples where you’ve proactively found better ways to get things done, as this aligns with their results-oriented focus.

✨Emphasise Teamwork and Collaboration

White Hat Gaming values teamwork and open collaboration. Share experiences where you’ve worked effectively in a team, especially in dynamic environments. Highlight your interpersonal skills and how you contribute to a positive team attitude.

✨Express Your Willingness to Learn

Since they’re open to developers without commercial Scala experience, show your enthusiasm for cross-training and learning new technologies. Mention any past experiences where you quickly adapted to new tools or languages, demonstrating your ability to grow.

Platform Developers (Java/Scala)
White Hat Gaming Ltd.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>