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.