Java Team Lead
Мова та технології
Java Core 8+ Spring (Spring Security,Spring Boot) JPA (Hibernate) Postgres MongoDB Redis RabbitMQ
Твої обов’язки:
Управління командою (близько 20 розробників): планування, розподіл завдань, контроль термінів та якості, вирішення організаційних питань
Розвиток команди: зростання розробників, менторинг, участь у наймі, покращення існуючих процесів
Технічний посібник: архітектура, вибір технологій, ревю коду, супровід рішень
Комунікації з бізнесом: збір та опрацювання вимог, допомога у формуванні та уточненні завдань
Проектне управління: участь у релізному плануванні, оцінка завдань, управління технічними ризиками
Участь в архітектурних комітетах: спільне опрацювання технічного майбутнього платформи
Контроль якості: участь у побудові процесів тестування та CI/CD, контроль звітність
Вимоги:
Досвід роботи в ролі Team Lead не менше 4-х років
Вміння ефективно керувати розробкою: планувати, декомпозувати, супроводжувати та покращувати існуючі процеси
Комунікабельність, вміння працювати з бізнесом, аналітиками та іншими технічними командами
Готовність приймати рішення та нести за них відповідальність
Відмінні знання Java та Spring
Розуміння архітектурних патернів (мікросервіси, моноліт, DDD, REST)
Досвід роботи з PostgreSQL, MongoDB, Redis, RabbitMQ
Добре мати:
Досвід запуску нових команд або продуктів "з нуля"
Участь у міграції з моноліту на мікросервіси
Розуміння CI/CD, DevOps-практик, інфраструктури
Знайомство з продуктовою розробкою
Що ми пропонуємо:
Роботу у цікавих проєктах з нестандартними рішеннями
Ринкову оплату праці
Повний бухгалтерський супровід
Performance review
Командну підтримку у адаптації на новому робочому місці
Швидкість у прийнятті рішень
Безпосередній вплив на розвиток продукту
Оплачувані лікарняні та відпустка
Можливість повного remote
Гнучкий графік роботи, де головне – результат.