Position: Middle/Senior Java Developer
Company: Covery
Category: Java
Experience: 3y

Covery — це глобальна платформа управління ризиками, яка допомагає компаніям запобігати шахрайству, зменшувати ризики та збільшувати дохід. Вона була створений у 2016 році командою талановитих ризик-менеджерів і дослідників даних із понад 10-річним досвідом зниження ризиків.

**У спеціалісті важливо:**
- 3+ роки Java;
- експертне знання ООП, шаблонів проектування, SOLID, DRY, YAGNI;
- передові навички модульного/функціонального тестування;
- глибоке розуміння принципів захисного програмування;
- досвід роботи з Git;
- досвід розробки додатків, починаючи від дизайну до виробництва;
- знання проектування БД, спільно з MySQL;
- досвід роботи з Elasticsearch;
- хороші навички вирішення проблем;
- здатність діяти самостійно в межах заданого часу;
- Spring core;
- багатопотоковість.
 
**Буде плюсом:**
- PHP 7.3, Symfony, Twig;
- HTML, CSS, Javascript (JQuery);
- Досвід роботи з GitLab.
 
**Додатково:**
- великий досвід створення та маніпулювання веб-сервісами (REST) ​​з нуля;
- досвід роботи зі скриптами оболонки;
- гарне багатопотокове програмування;
- бажання розвиватися в напрямку лідерства в команді;
- досвід роботи зі стеком ELK.
 
**Обов'язки:**
- розробка нового функціоналу (від спілкування з менеджером проекту до його повного впровадження);
- участь в обговоренні архітектурних аспектів системи;
- підтримка проекту, виправлення помилок.

**Компанія пропонує:**
- дружня атмосфера роботи в міжнародній професійній команді;
- складні завдання;
- 20-денна оплачувана відпустка, оплачуваний лікарняний, медичне страхування;
- компенсація курсів іноземних мов та спортивних секцій;
- корпоративні заходи та тімбілдінг;
- віддалена робота.