Java Data Engineer

Description

Our client's company is the leading gaming operator and developer in the gambling industry with HQ in London. The company was launched 19 years ago and is currently present worldwide (UK, US, Spain, Sweden, Estonia), has more than 25 million players and collaboration with leading game companies e.g. Virgin Casino. They work only under license and take into account the laws of each country in which they operate. Unlike many companies in the industry, they believe that the main thing is the user's entertainment. Therefore, the company carefully looks at the fact that people would not lose all their money, but rather enjoy the game.

Now they are looking for a hands-on Engineer with a passion for data to work alongside other developers, ML analysts and QAs in an agile environment. You will work on the development of new and existing data pipelines and data-driven services utilising Google’s Cloud Platform, turning requirements into finished technical solutions and cooperating effectively with colleagues in both technical and business-facing roles. You will work with your team members delivering elegant solutions and troubleshooting difficult problems. You will get to work with massive data sets and apply the latest data technologies on a fast, leading-edge platform.

Requirements

Must have skills:

  • Strong knowledge of Java and the Spring ecosystem
  • Ideally, experience with:
  • SQL and ideally other languages such as Scala & Python
  • Kafka, Google Pub/Sub, CDC, Dataflow, Airflow
  • DB2, BigQuery, BigTable, Mongodb, Couchdb
  • Cloud Platform: Google, AWS
  • Track record of developing technology to enable large scale data processing
  • Agile software design principles and build processes
  • Excellent organisation, communication and interpersonal skills
  • Ability to work both collaboratively and with limited supervision
  • Can deliver results within set deadlines

Good to have skills:

  • University degree in Computer Science, Computer Engineering or a related field

Recruiter
Alyona Semenova
Must have skills:
Java
Nice to have skills:
SQL
Scala
Python
AWS
Kafka
Location:
Tallinn, Estonia
Work arrangement:
Onsite only
Company type:
Game Development
Language:
English
Level:
Middle or senior
Relocation from:
Estonia, Schengen, and CIS
Company size:
>500 people

Description

Our client's company is the leading gaming operator and developer in the gambling industry with HQ in London. The company was launched 19 years ago and is currently present worldwide (UK, US, Spain, Sweden, Estonia), has more than 25 million players and collaboration with leading game companies e.g. Virgin Casino. They work only under license and take into account the laws of each country in which they operate. Unlike many companies in the industry, they believe that the main thing is the user's entertainment. Therefore, the company carefully looks at the fact that people would not lose all their money, but rather enjoy the game.

Now they are looking for a hands-on Engineer with a passion for data to work alongside other developers, ML analysts and QAs in an agile environment. You will work on the development of new and existing data pipelines and data-driven services utilising Google’s Cloud Platform, turning requirements into finished technical solutions and cooperating effectively with colleagues in both technical and business-facing roles. You will work with your team members delivering elegant solutions and troubleshooting difficult problems. You will get to work with massive data sets and apply the latest data technologies on a fast, leading-edge platform.

Requirements

Must have skills:

  • Strong knowledge of Java and the Spring ecosystem
  • Ideally, experience with:
  • SQL and ideally other languages such as Scala & Python
  • Kafka, Google Pub/Sub, CDC, Dataflow, Airflow
  • DB2, BigQuery, BigTable, Mongodb, Couchdb
  • Cloud Platform: Google, AWS
  • Track record of developing technology to enable large scale data processing
  • Agile software design principles and build processes
  • Excellent organisation, communication and interpersonal skills
  • Ability to work both collaboratively and with limited supervision
  • Can deliver results within set deadlines

Good to have skills:

  • University degree in Computer Science, Computer Engineering or a related field

Apply now

or