A reactive system, delivering high performance, distributed and resilient solutions to operator clients
Обязанности:
- Spring and Spring extensions such as: Web, Boot, Security, Data;
- Devops experience: Python and BASH scripting, Experience in troubleshooting production problems, analyzing logs, improving analyzing performance;
- Willingness to write unit, integration and acceptance tests;
- Understanding of best practices in scalable server side architecture;
- Experience with Event Sourcing and CQRS;
- Knowledge of UML and PlantUML.
Требования:
- Practical experience with KAFKA and Building streaming oriented distributed applications;
- Understanding of non-blocking approaches to concurrency, actor concurrency model;
- Applying DDD principles using Akka;
- Experience with RESTful services and good understanding of HTTP protocol;
- Testing experience with TDD and especially BDD, continuous integration practices, continuous delivery practices;
- Practical experience of using Docker.
Условия:
- Free lunch;
- Refreshing drinks;
- Comfortable office;
- Health insurance.