Lead Backend Developer (Kotlin/ Java)
Прямой работодатель Samokat.ru ( samokat.ru )
Опыт работы любой
Что мы делаем:
Команда разработки Самокат обеспечивает наши операции эффективными инструментами (сервисами), которые делают наш процесс работы удобным, быстрым и эффективным. Мы говорим о таких направлениях как логистика, управление ассортиментом, предоставление каталога товаров, прием и оплата заказа, управление курьерами и работой склада. Все эти направления требуют сложных и технологических решений, которые мы сейчас разрабатываем.
Задачи:
Вашей основной задачей в этой роли будет разработка и выстраивание архитектуры backend в одном из продуктов компании. Эта роль не управленца, а ведущего разработчика, готового декомпозировать и ставить таски, менторить будущую команду с технологической точки зрения.
Что у нас есть:
- Продуктовые кроссфункциональные команды, включающие руководителя продукта, дизайнеров, разработчиков и тестировщиков.
- Сложная многокомпонентная система на основе микросервисной архитектуры. Мы используем Kotlin в продакшене.
- Сервисы на Kotlin с использованием Spring framework.
- Хранение данных в PostgreSQL/Redis.
- Kafka для обмена сообщениями.
- Kubernetes и GitLab для CI/CD.
- Grafana и Prometheus, EFK для организации мониторинга.
Наши ожидания:
- Вам нравится работать на стыке офлайна и онлайна, видеть, как написанный вами код приводит к реальным изменениям в физическом мире.
- Вы любите раскладывать сложные процессы на простые компоненты и взаимодействия между ними.
- Вы привыкли, что зона ответственности не заканчивается на этапе работающего кода.
- Вы уже управляли командой backend разработчиков, организовывали внутренние процессы и несли ответственность не только за свои результаты, но и за работу других людей.
- У вас есть опыт коммерческой разработки от 3-х лет Java или Kotlin (готовы рассматривать кандидатов с разным опытом).
- Вам приходилось организовывать оптимальное хранение данных, понимаете разницу между реляционными и нереляционными БД.
- У вас есть опыт построения высконагруженных, отказоустойчивых сервисов с использованием микросервисной архитектуры.
Условия работы:
- Зарплата, которой вы достойны =). Мы не измеряем людей бюджетами и, если мы решим, что нам будет интересно работать вместе, то мы 100% договоримся о деньгах.
- Соблюдение ТК РФ и, конечно же, белая заработная плата.
- Удаленная работа на время карантина, а в будущем возможность работать с частичным посещением офиса в Питере или в Москве (Ясная поляна или Трехгорная мануфактура).
- ДМС после прохождения испытательного срока.