Scala Developer

3 Months ago • 3 Years + • Backend Development

Job Summary

Job Description

White Hat Gaming seeks a Scala Developer to build a next-generation platform. Must have 3+ years of experience with Scala, functional aspects of Java or Scala (lambdas, streams etc), relational databases, and automated testing. Experience with Kafka, other JVM languages, and distributed systems is a plus.
Must have:
  • Scala Experience
  • Functional Java
  • Relational Databases
  • Automated Testing
Good to have:
  • Kafka Experience
  • JVM Languages
  • Distributed Systems
  • Microservices
Perks:
  • Remote Work
  • Performance Bonus

Job Details

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're 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. 


The job:

  • 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 you already have:

  • 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 countries and cultures contributing to our success.


What we offer:

  • A remote-based 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.

Similar Jobs

GamePoint - Game Server Engineer (Java)

GamePoint

The Hague, South Holland, Netherlands (On-Site)
• 1 Month ago
Zeta - Lead Software Development Engineer_Backend (Aura)

Zeta

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
HP - Principal Software Engineer

HP

Boise, Idaho, United States (On-Site)
• 1 Month ago
PwC - IN-Senior Associate_ Java/IT _Utility transformation _Advisory_MUMBAI

PwC

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
Paypal - Sr. Software Engineer, Data Governance

Paypal

San Jose, California, United States (Hybrid)
• 4 Months ago
Unity - Développeur(euse) de logiciels sénior/ Senior Software Developer

Unity

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
ByteDance - Senior Backend Software Engineer, Product Supply

ByteDance

San Jose, California, United States (On-Site)
• 3 Weeks ago
Velotio Technologies - Senior Fullstack Engineer (Node.js, Java & React)

Velotio Technologies

Maharashtra, India (Remote)
• 1 Month ago
Radical Forge - Backend Engineer

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
• 19 Hours ago
Level AI - Principal Software Engineer

Level AI

Noida, Uttar Pradesh, India (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - .NET Developer (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 4 Months ago
ByteDance - Tech Lead - Global E-Commerce Supply Chain

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Microsoft - Principal Group Engineering Manager - Viva Engage

Microsoft

Hyderabad, Telangana, India (On-Site)
• 2 Weeks ago
PwC - IN_Senior Associate_ Adobe Workfront  _Application Technology_Advisory_ NCR/ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
N-iX - Senior Full-stack  Engineer ( Java + React ) (#2531)

N-iX

Ukraine (Remote)
• 2 Months ago
Yodo1 - Unity and Native Android Developer Support Engineer

Yodo1

(Remote)
• 6 Months ago
CloudHire - Database Solution Architect

CloudHire

Mumbai, Maharashtra, India (Remote)
• 3 Months ago
ION - Lead Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
• 3 Months ago
Xerox - Sr. Security Engineer, Product Security

Xerox

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
Playrix - Senior Engineering Manager

Playrix

Montenegro (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Zeta - Software Development Engineer _ II Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
Epic Games - Technical Director, Machine Learning Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
• 6 Days ago
The Walt Disney Company - Senior Principal User Platforms Engineer

The Walt Disney Company

California, United States (On-Site)
• 1 Week ago
Nielsen Holdings - Staff Software Engineer (AM-TECH-DA-43)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
Avathon - Software Engineer (Backend)

Avathon

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Fliff  Inc  - Software Engineer III

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
• 8 Months ago
Patreon - iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
• 1 Week ago
MURKA - PHP Developer

MURKA

Poland (On-Site)
• 1 Week ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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.

View All Jobs

Get notified when new jobs are added by White Hat Gaming

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug