Team Lead Java

Дата размещения вакансии: 09.01.2025
Работодатель: Омникомм Технологии
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы ищем талантливого и опытного Team Lead, который имеет сильный технический бэкграунд в Java и знания в связанных технологиях.

Должность предполагает руководство небольшой командой backend разработчиков и активное участие в разработке нашего продукта Omnicomm Online.

Наш продукт это - IoT в котором 300000 устройств постоянно передают к нам данные по кастомным (200+) сетевым протоколам с нестабильным коннектом.

На Java у нас монолит на собственном фреймворке и вокруг микроссервисы на Spring.

Мы используемый следующий стек технологий:

- JavaScript (React, NodeJS)

- Java (Spring Boot)

- Apache Kafka

- PostgreSQL, MySQL

- ClickHouse, Aerospike, Redis

- GitLab CI/CD

- Docker, Kubernetes

- ELK

- SonarQube, Sentry

- Grafana, Prometheus

Обязанности:

- Руководство командой из 5 Java-разработчиков разного уровня.

- Организация рабочих процессов, участие в планировании и развитии продуктов.

- Разработкой новых и доработкой существующих возможностей высоконагруженных backend сервисов.

- Контроль качества кода и соблюдения лучших практик разработки.

- Активное участие в дизайне и архитектурной реализации ключевых модулей системы.

- Ответственность за рефакторинг существующих решений и создание новых архитектурных компонентов.

- Наставничество команды, обеспечение профессионального роста сотрудников.

- Активное взаимодействие с командой Frontend и другими отделами (QA, DevOps, бизнес-аналитиками).

Требования:

- Опыт работы в роли Team/Tech Lead или Руководителя разработки.

- Опыт программирования на Java (Spring Boot/Data) от 5 лет.

- Опыт работы с реляционными и нереляционными базами данных.

- Знание систем обмена сообщениями (Kafka или аналогов).

- Умение работать с WireShark и TCPdump, иметь понимание TCP и IP, MTU, NAT.

- Опыт работы с процессами рефакторинга и создания архитектуры с нуля.

- Опыт работы с Cloud-Native приложениями, распределённым кэшем, транзакциями и потоковой обработкой данных

- Опыт построения высоконагруженных решений в микросервисной архитектуре;

- Навыки наставничества и управления командой в условиях полной удалёнки.

Мы предлагаем:

  • Достойную заработную плату, обсуждаем с финальным кандидатом;
  • График работы 5/2, дистанционная работа;
  • Выходной на день рождения;
  • ДМС после прохождения испытательного срока (Москва)
  • Профессиональная команда позитивно настроенных коллег
  • Для заинтересованных в релокации: возможность переезда в Хошимин (Вьетнам).