Backend Engineer - Casino Gaming

Technology Málaga, Spain


Position at LeoVegas Spain

The Gaming Platform Team consists of 15 developers and QA who develops and maintains the Gaming Engine. You'll use the latest technologies to build Cloud-based distributed, scalable and fault-tolerant microservices that can handle the high volume of gaming transactions (approximately 1.3 billion per month). 

You'll be involved in creating innovative features such as the LeoJackpot, supporting our Regulatory Reporting Team with API's and developing internal tools for our game operations teams.Here are some real examples of how a JIRA-ticket can look in our Backlog:

  • Integrate a new gaming provider to the Platform (API Integration)
  • Build an API to expose game data to be used by our Frontend-stacks
  • Improve performance on listing games in the lobby
  • Migrate a microservice to our new Platform Framework

We're looking for a real software craftsman that has significant experience in Java and backend system development and thrives in an atmosphere where learning new technologies is key. We see that you have good communication skills since our work involves interacting with other teams in the organization. It is also important that you are confident in both written and spoken english. 


We trust that you help us with: 

As part of the Platform domain, you will work with other teams towards improving the experience we provide to our players. Making sure the gameplay is always just one click away is our biggest objective

We operate in a competitive, fast paced environment in which we always strive to be first to deliver innovative features and enter new markets. Therefore we use CI/CD and release code on a daily basis. As a developer in the team, you'll be performing and monitoring the releases. New ideas or approaches are always welcomed and an important part of our passion to innovate within the Gaming team.

As a global company with people from many different countries, internal work is built up on trust and respect - regardless of geography, culture or the department one works in. The company wins when everyone works as a team. We trust that you contribute to the Team Leo spirit. 

LeoVegas’ scale-up culture sets a tone of courage and capacity to act. Employees are encouraged to not only say what they think, but also do the job that is needed - “to make it happen”. LeoVegas does not believe in hierarchical structures, but instead that every individual employee plays an important role in the company. We trust that you thrive in these environments.

Do you have experience in this? 

  • 3+ years of experience with common Java frameworks such as Spring and JPA 
  • Relational databases such as MySQL
  • Building scalable and fault-tolerant systems and are familiar with microservices
  • Git/Github
  • Issue trackers such as Jira
  • Bonus points: elasticsearch, Kafka, Kotlin, Akka, Hazelcast, Consul, Datadog, DOCKER, GraphQL, Kubernetes and Google Cloud Platform

Why LeoVegas? 
LeoVegasGroup is where the lions play… and work! A fun, agile and fast-paced environment connecting 1,000+ employees across 11 offices world-wide. We’re culture-focused, so if you’re an innovator, initiator and a team-player give us a roar and join the LeoVegas Group pride. Let’s create the world's greatest iGaming experience! 

Compensation & Benefits 

  • 25 Vacation Days
  • Life Insurance
  • Medical and Dental Insurance
  • More are on the way!

**As our company working language is English we’d like to see your CV in English please**