We use cutting edge technologies to deliver innovative software solutions. As a Scala Software Engineer you will be responsible for creating applications that are highly concurrent, responsive, scalable and resilient to failure. To succeed in this role you will need to have a strong foundation in software engineering and enjoy working on diverse and challenging problems and advanced algorithms. You will be responsible for the design, development, testing, deployment, maintenance and enhancement of current and future software solutions.
Requirements
Minimum:
- Object-orientated programming (OOP) experience.
- Functional programming (FP) experience.
- Scala experience or solid Java and FP background and desire to switch to Scala.
- Concurrency - theory and practice.
Desirable:
- Akka
- Familiarity with Web Services (REST, JSON)
- JavaScript (jQuery, Angular), WebSockets
- MongoDB, REDIS
- Exposure to a UNIX / Linux environment
- C, CUDA
Company offers
- The opportunity to work with the market leader and change the world
- Salary is negotiable depending on experience and performance
- Internal training and development opportunities
- Development of existing and new services in a dynamic, highly motivated team
- Sport compensations and other company’s ''goodies''
Intrigued by a challenge as large and fascinating as the world itself?
Come and join us to be part of the biggest revolution in Sport betting industry!
Questions and Answers
Ask a Question
You can enter your question here. The question will appear on the job ad as soon as employer has answered it. Your e-mail will be hidden for visitors then. NB! This is public forum. Questions and answers are visible for all users.
Send to Friend
A link to an ad will be added automatically at the end of the message.
Please fill out all the fields marked with asterisk!