Team Lead Java (удаленная работа)

10 января 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Team Lead Java

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

Мы ищем талантливого и опытного 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, дистанционная работа;
  • Выходной на день рождения;
  • ДМС после прохождения испытательного срока (Москва)
  • Профессиональная команда позитивно настроенных коллег
  • Для заинтересованных в релокации: возможность переезда в Хошимин (Вьетнам).


Посмотрите похожие вакансии

Team Lead Java
Компания: Keepcode
Зарплата: от 280 000 до 420 000 руб.
Руководитель отдела разработки Java (Team lead Java)
Компания: Югория
Зарплата: з.п. не указана
Java Team Lead
Компания: ИННОВАЦИИ В УПРАВЛЕНИИ КАДРАМИ
Зарплата: от 300 000 до 400 000 руб.
Team Lead Java Dev.
Компания: ИТ-Экспертиза
Зарплата: з.п. не указана