Java Team Lead

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

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

Компания

Телекоммуникационный сервис

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

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

Мы ищем Тимлида в команду разработки на Java-стеке.

Предметная область: бэкэнд communication-сервиса (мессаджинг + телефония + видеосвязь + инструменты для совместной работы). Основные задачи - это повышение отказоустойчивости/производительности/масштабируемости системы, разработка новых фич, создание публичных API и т.п.

Стек технологий: Java, Spring Boot, Apache Kafka, MongoDB, Redis, various AWS cloud services, Docker, ELK/Grafana/TICK...

Вам предстоит:

  • работать над нагруженной системой, ставящей своей целью уровень доступности 99.999%, с соответствующими требованиями к надежности и процессам обновления
  • управлять командой из 5-6 инженеров (постановка задач, контроль, вовлечение, обучение, обратная связь)
  • участвовать в управлении требованиями к проектам команды, формировать командный backlog и roadmap
  • вместе со своей командой создавать технический дизайн, проходить архитектурные ревью
  • участвовать в разработке и ревью кода
  • координировать развертывание проектов
  • обеспечивать высокое качество решений и контроль за состоянием своих компонентов в production
  • представлять команду в общении со смежными командами разработки, продакт менеджерами, архитекторами и т.п.

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

  • опыт разработки коммерческих серверных приложений на Java не менее 5 лет
  • опыт управления группами разработчиков (от 5 человек) в Аgile-окружении
  • опыт работы с noSQL хранилищами и брокерами сообщений (предпочтительно MongoDB, Redis, Kafka)
  • разговорный английский на уровне Upper Intermediate
  • желателен опыт разработки распределенных высоконагруженных облачных систем
  • желателен опыт работы с AWS, Docker, ELK stack/Grafana/TICK, Node.JS, CI/CD tools

Бонусы

  • Широкие возможности для самореализации, профессионального и карьерного роста
  • Продукт с минимумом legacy, работа со сложными задачами
  • Возможность вносить свой вклад в развитие растущего проекта
  • Команда коллег-профессионалов, болеющих за свой проект
  • Возможность работы в гибком графике
  • Возможность командировок в зарубежные представительства компании (США, Китай) и релокация в офис США.
  • Индексируемую заработную плату, 100% оплату больничных и отпусков
  • Отпуск 28 календарных дней, оплачиваемый 100% в соответствии с текущей ставкой
  • Корпоративные обучающие программы, курсы английского языка
  • Офис в 10-ти минутах ходьбы от метро
  • Иногородним кандидатам предоставляется Relocation bonus