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