Job Brief:
Are you an experienced Scala developer with a passion for building robust and scalable distributed applications? If you thrive in a dynamic environment and are eager to contribute to innovative solutions, then you are the candidate we are looking for!
The ideal candidate will possess a strong command of Scala and have hands-on experience with modern technologies such as Kafka, RabbitMQ, and RESTful APIs.
You should be skilled in developing web services and be capable of creating high-performance, resilient systems that meet the demands of thousands of users.
Key Responsibilities:
Development and support of new services on Scala;
Support and refactoring existing services;
Participation in the development of the architecture of the system;
Creation of functional and integration tests.
Required Qualification / Experience / Skills:
Min 5 years’ experience in Scala development.
Knowledge of Main stack: Kafka-Streams, FS2, Cats, Zio
Candidate who has experience in Gaming / betting industry is preferred.
Experience in the development of web services (REST);
Experience in the development of distributed applications (RPC, RabbitMQ, Kafka);
Working experience with SQL and NoSQL databases.
WILL BE A PLUS
Knowledge of Python;
Experience with MongoDB;
Experience with Exasol;
Experience with Kafka;
Experience with CQRS / ES.
Job Location: Remote/ Spain
Type of Employment: Permanent / Full time
Salary: USD 4400 – 7500 /Month
What you can expect from the employer
Comprehensive health insurance and 100% paid sick leave
Professional growth through education opportunities
20 paid vacation days plus additional days off
Work with a vibrant international team
Taxes may be applicable according to your country’s tax regulations.
More Information
- Salary Offer USD 4400 – 7500 /Month GBP USD 4400 – 7500 /Month Month
- Experience Level Executive
- Minimum Years of Experience 5