Обязанности:
Ищем техлида в компанию, которая разрабатывает решение для обмена документами с использованием запатентованной технологии маркировки, позволяющей бороться с утечками документов.Что предстоит делать: - Принимать активное участие в разработке продуктов компании (70% времени);- Административное управление командой и участие в найме новых сотрудников (30% времени); Что нужно, чтобы успешно справиться с этой ролью: - Опыт управления командой;- Опыт разработки серверных Java приложений корпоративного уровня;- Знания и опыт работы с многопоточными приложениями, пулами потоков, конкурентной обработкой и т.д.- Знания и опыт работы с JSON форматом (Jackson).- Опыт разработки сервисов работающих с MongoDB, RabbitMQ, OIDC (KeyCloak).- Знания и понимание особенностей HTTP протокола и TLS.- Понимание концепций CI/CD и опыт работы с одной из реализаций GitLab/GitHub/TeamCity;- Понимание Docker/Kubernets/Helm, опыт написания Dockerfile/Helm чартов, владение инструментарием по работе с k8s.- Понимание концепций TDD, умение писать Unit-тесты и желание добиваться 100% code coverage. Стек:java 11/17 (OpenJDK)quarkus 3.6 (+ собственные extensions)java concurrent, javax.ws, jakarta.ws, rest-easy, jackson, mutiny, vertxmongoDB + panache (Active Entities)reactive messaging (rabbitMQ с реализацией Pub/Sub через exchange + routing keys)OIDC механизмы с использованием KeyСloak 25 (+ кастомизация своими провайдерами, аутентификаторами, темами)gradlenginx Что предлагаем со своей стороны: - Официальное оформление по ТК РФ в аккредитованную компанию;- Офисный/гибридный формат работы;- Компенсация сотовой связи всем сотрудникам;- Ежегодная индексация заработной платы;- Завтраки до начала рабочего дня;- Оплата 100% больничного листа (14 календарных дней в год);- Подарки от компании на день рождения сотрудников, значимые даты; детям сотрудников на НГ;- Компенсация обучений, необходимых для развития профессиональных компетенций.