Java Team Lead
Covery — це простий інструмент для запобігання онлайн шахрайству та контролю ризиків. Він охоплює всі можливі потреби бізнесу: від оплати краденими банківськими картками до перевірки користувачів по санкційним спискам, та на предмет відмивання грошей.
З 2016 року ми працюємо з компаніями в обох високо і низько ризикових вертикалях, а також з державно регульованими бізнесами, такими як банки. Допомагаємо запобігати різним типам шахрайства та збільшувати дохід.
Платформа оцінює ризики на кожному кроці воронки: завантаження додатку, реєстрація, підтвердження пошти/телефону, вхід, замовлення, транзакція, відшкодування, виплата, банківські перекази, фото/відео верифікація користувача, і більше.
Команда Covery шукаємо талановитого та вмотивованого Senior/Team Lead Java-розробника!
Як Java-розробник, ви будете проектувати та розробляти надійні та масштабовані enterprise системи, які працюють з максимальною пропускною здатністю, мінімальною затримкою та охоплюють усі потреби різних клієнтів. У вас буде можливість впливати на архітектуру проекту, впроваджувати нові технології та приймати рішення щодо розвитку продукту.
Що команда очікує від вас?
Необхідні навички:
- 3+ роки Java;
- експертне знання ООP, шаблонів проектування, SOLID, DRY, YAGNI;
- глибоке розуміння принципів захисту даних при програмуванні;
- досвід роботи з Git;
- досвід розробки додатків, починаючи від дизайну до виробництва;
- знання проектування DBs, спільно з MySQL;
- досвід роботи з Elasticsearch;
- Spring core.
Буде плюсом:
- PHP 8.x, Symfony, Twig;
- HTML, CSS, Javascript (JQuery);
- досвід роботи з GitLab;
- великий досвід створення та вплив на веб сервіси (REST) з нуля;
- досвід роботи зі скриптами оболонки;
- гарне багатопотокове програмування;
- досвід роботи зі стеком ELK;
- бажання розвиватися в напрямку лідерства в команді.
Обов'язки:
- розробка нового функціоналу (від спілкування з менеджером проекту до його повного впровадження);
- пропозиції нових архітектурних рішень та їх імплементація;
- підтримка проекту, виправлення багів;
- керування командою 3-6 фахівців.
Ти отримаєш:
- роботу над високонавантаженим проектом з можливістю прийняття архітектурних рішень;
- віддалений режим роботи;
- стабільний дохід з прив'язкою до курсу євро;
- доступ до бази знань: навчання, курси, література та наставництво від товаришів по команді;
- компенсація на підтримку ментального здоров'я;
- компенсація 50% спорта, курсів іноземної мови, дитячих гуртків, медичного страхування, занять творчістю.