Platform Developer (Scala)
Back to Jobs
White Hat GamingGet Smart Job AI Coach in the appFree on iOS and Android

Platform Developer (Scala)
Location
Remote
Experience
Mid
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Home
Job Description
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!
Summary:
We are looking for Platform Developers (Scala 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're interested in talking to you.
This is a fully remote role reporting to Engineering Management.
Your day to day:
- Developing and delivering new features for the existing platform
- Implementing new third-party integrations within the platform
- Collaborating with the team to migrate the platform to a new architecture and technology stack based on Scala
- Building and maintaining services that support both customer-facing websites and internal administration tools, working closely with front-end developers where required
- Diagnosing, troubleshooting, and resolving production issues to ensure platform stability
- Participating in code reviews to maintain code quality and share knowledge across the team
- Adapting to the varied and evolving challenges of working in a growing company
- Demonstrating initiative and ownership, proactively identifying tasks rather than waiting for direction
- Continuously seeking more efficient and effective ways of working, contributing ideas to improve processes and deliver
What we are looking for:
- Minimum of 3 years of experience with Scala
- Experience with at least one additional JVM-based language
- At least 1 year of experience writing complex SQL queries, beyond basic SELECT statements
- Familiarity with automated testing practices and frameworks
- Strong communication and interpersonal skills, with a collaborative team mindset
- Ability to quickly learn new technologies and adapt in a fast-paced environment
Nice to have:
- Familiarity with Java Servlets, because there’s always legacy code
- Working knowledge of functional programming and its advantages
- An understanding of asynchronous/reactive programming
- Exposure to integrating third-party APIs
- Experience in performance profiling and tuning Java applications
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 prioritise 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 countries 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.
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](https://www.whitehatgaming.com/privacy-policy/)for the management of your candidature to any of the positions we offer.
Key Responsibilities
- Developing and delivering new features for the existing platform
- Implementing new third-party integrations within the platform
- Collaborating with the team to migrate the platform to a new architecture and technology stack based on Scala
- Building and maintaining services that support both customer-facing websites and internal administration tools
- Diagnosing, troubleshooting, and resolving production issues to ensure platform stability
- Participating in code reviews to maintain code quality and share knowledge across the team
- Adapting to the varied and evolving challenges of working in a growing company
- Demonstrating initiative and ownership, proactively identifying tasks rather than waiting for direction
- Continuously seeking more efficient and effective ways of working, contributing ideas to improve processes and deliver
Skills Required
ScalaJVM-based languagesSQLAutomated testingTesting frameworksCommunicationInterpersonal skillsCollaborative team mindsetAdaptabilityInitiativeOwnershipJava ServletsFunctional programmingAsynchronous programmingReactive programmingThird-party API integrationPerformance profilingJava application tuning
Benefits
- Remote and flexible working schedule
- Generous time off
- Discretionary annual performance bonus
- Training and learning & development opportunities
- Hardware & Software allowance
- Well-being programmes
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.




