👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Lead Backend Developer (Kotlin/ Java)

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Сервис доставки продуктов и товаров для дома

Описание вакансии

Условия работы

Что мы делаем:

Команда разработки Самокат обеспечивает наши операции эффективными инструментами (сервисами), которые делают наш процесс работы удобным, быстрым и эффективным. Мы говорим о таких направлениях как логистика, управление ассортиментом, предоставление каталога товаров, прием и оплата заказа, управление курьерами и работой склада. Все эти направления требуют сложных и технологических решений, которые мы сейчас разрабатываем.

Задачи:

Вашей основной задачей в этой роли будет разработка и выстраивание архитектуры backend в одном из продуктов компании. Эта роль не управленца, а ведущего разработчика, готового декомпозировать и ставить таски, менторить будущую команду с технологической точки зрения.

Что у нас есть:

  • Продуктовые кроссфункциональные команды, включающие руководителя продукта, дизайнеров, разработчиков и тестировщиков.
  • Сложная многокомпонентная система на основе микросервисной архитектуры. Мы используем Kotlin в продакшене.
  • Сервисы на Kotlin с использованием Spring framework.
  • Хранение данных в PostgreSQL/Redis.
  • Kafka для обмена сообщениями.
  • Kubernetes и GitLab для CI/CD.
  • Grafana и Prometheus, EFK для организации мониторинга.

Наши ожидания:

  • Вам нравится работать на стыке офлайна и онлайна, видеть, как написанный вами код приводит к реальным изменениям в физическом мире.
  • Вы любите раскладывать сложные процессы на простые компоненты и взаимодействия между ними.
  • Вы привыкли, что зона ответственности не заканчивается на этапе работающего кода.
  • Вы уже управляли командой backend разработчиков, организовывали внутренние процессы и несли ответственность не только за свои результаты, но и за работу других людей.
  • У вас есть опыт коммерческой разработки от 3-х лет Java или Kotlin(готовы рассматривать кандидатов с разным опытом).
  • Вам приходилось организовывать оптимальное хранение данных, понимаете разницу между реляционными и нереляционными БД.
  • У вас есть опыт построения высконагруженных, отказоустойчивых сервисов с использованием микросервисной архитектуры.

Условия работы:

  • Зарплата, которой вы достойны =). Мы не измеряем людей бюджетами и, если мы решим, что нам будет интересно работать вместе, то мы 100% договоримся о деньгах.
  • Соблюдение ТК РФ и, конечно же, белая заработная плата.
  • Удаленная работа на время карантина, а в будущем возможность работать с частичным посещением офиса в Питере или в Москве (Лангезипен или Трехгорная мануфактура).
  • ДМС после прохождения испытательного срока.