Backend Java Developer

Remotely
Full-time

A Java Developer is required for a project providing digital advertising services for businesses.

The required level of the specialist is Senior.

Requirements:

Experience in Java development from 5 years , Scala >=2.12 from 1 year, Akka from 1 year;

Experience with Http4s;

Knowledge of PostgreSQL (complex queries, optimization);

Experience using Docker, docker-compose;

Ability to understand other people's code and conduct quality code reviews;

Knowledge of design patterns, DI, SOLID;

Experience in REST API/Swagger development and design;

Experience profiling and troubleshooting bottlenecks;

Experience using and customizing CI/CD.