We are a product-led company connecting people and technology to make our teams and clients succeed. The product teams inside Newage develop platforms for fintech, igaming, insurtech businesses.
23 травня 2022

Scala Engineer for iGaming Product (вакансія неактивна)


Newage is a product-led company connecting people and technology to make our teams and clients succeed. The product teams inside Newage develop platforms for fintech, iGaming, insurtech, and other businesses.

One of our main products is an iGaming platform based on the Cloud Native SAAS В2В approach. It has been in the production environment for 5 years and has been used by several dozens of international brands. We require strong Scala developers to work within a global team on one of our best products. You will be working on a highly distributed, low latency iGaming system developed on a Java and Scala server platform. Your primary focus will be on developing and maintaining Scala-based applications and participating in architectural design discussions related to our platform. You will ensure that components and the overall application are robust and easy to maintain. This will be in a team environment, therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

You need to have:

  • Experience in using Scala core library modules;
  • Understanding of principles of FP, OOP, SOLID;
  • Experience with using SQL;
  • Knowledge of essential algorithms and data structures;

It is great if you have experience using any of the following:

  • Scala 3;
  • Akka (Typed, Cluster, Persistence, Streams);
  • ZIO, Cats, Magnolify;
  • PostgreSQL, Elasticsearch;
  • Kubernetes, Docker;

Technical details of the project:

  • Reactive microservice architecture with more than 200 in production ;
  • Event-driven architecture which uses Apache, Kafka as an Event Storage;
  • gRPC to low latency connected critical services;
  • JVM as the main stack for developing microservices;
  • Scala as the main programming language;
  • Akka (Actor, Typed, Cluster, Persistence);
  • Cats, ZIO, Monocle, Magnolia;
  • Slick, Elastic4S;
  • PostgreSQL, Elasticsearch, Clickhouse as data warehouse;
  • Evolutionary developing each microservice, we select the most modern, optimal stack
    and approaches;

Learn more about the product and our product team at newage.io/igaming

Our mission is to empower our people and clients to pursue the mastery of product development. We unite 200+ talented engineering professionals in Ukraine, Georgia, Poland and beyond in our teams. And we invite you to join this extraordinary team!