1 view
EvoPlay
Project is a billing platform for online payments of users in their own game projects. We use a service-based architecture to handle payments. The Scala team deals with risk management (anti-fraud), payment routing, data collection, financial application services. As our customers are all over the world, we build geographically distributed applications using both GCE and AWS.
Stack: cats, cats-effeсt, akka.
< strong>Skills required:
• 3x+ years of Scala development experience.
• Development experience using Tagless Final, fs2, Cats, Cats effect, Monocle.
• Postgres experience (understanding DBMS, query optimization).
• Experience working with Rabbit/Kafka queues.
• Experience writing functional and unit tests.
• Experience working CI/CD(Gitlab).
• Knowledge of Git version control system.
Will be a plus:
• Experience with GCE/AWS.
• Experience with elasticsearch, prometheus , grafana.
Responsibilities:
• Writing new and maintaining existing loaded microservices.
We offer: strong>
;
• 12 sick days;
• Medical insurance;
• Birthday day off;
• Professional development and training;
• Mental health care I am a corporate psychologist;
• Support and development of volunteer culture - our team organizes and participates in charity events. We are happy to help and make the world around us better.