Team Lead

ИТЛ Консалтинг · Ростов-на-Дону

  • От 3 до 6 лет
  • Полная
  • Удалённо

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

Бизнес-область:

Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.

Условия:

Трудоустройство в соответствии с ТК РФ.

Компания имеет аккредитацию в сфере информационных технологий.

Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.

Обеспечиваем необходимым техническим оснащением для работы.

Полный социальный пакет.

Мы приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью.

Мы стремимся создать инклюзивную рабочую среду, где каждый имеет возможность реализовать свой потенциал.

Важно:

Указывайте, пожалуйста, в сопроводительном письме зарплатные ожидания

Рассматриваем кандидатов только с бэкграундом разработки. Руководителей проектов и аналитиков для данной позиции не рассматриваем.

Кто нужен

Ищем Tech Lead с сильной технической базой на Java - человека, который будет вести команду и одновременно оставаться техническим авторитетом: он понимает, что делает, и может это аргументировать. Это не позиция «синьор, который иногда менеджерит», а лид, для которого управление командой и техническое качество продукта - основная зона ответственности.

Стек команды: Java 17+, Spring (Boot, MVC, Data, Transactional), PostgreSQL, Oracle, RabbitMQ, Redis, микросервисная архитектура.

Обязанности

Управление командой (40%)

Распределение задач между разработчиками, контроль сроков и приоритетов.

Менторство: обучение младших и мидл-разработчиков, разбор сложных кейсов, технические сессии.

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

Участие в найме: проведение технических интервью, оценка кандидатов.

Ретроспективы и планирование, инициатива по улучшению процессов, работа с техдолгом.

Коммуникация с менеджментом и аналитиками: аргументация технических решений, оценка влияния на бизнес-цели.

Техническая часть (50%)

Проектирование архитектуры микросервисов, контрактов API и интеграционных решений.

Декомпозиция задач, оценка сложности, выбор технологических подходов.

Экспертное код-ревью с акцентом на производительность, безопасность и масштабируемость.

Формирование стратегии тестирования совместно с командой QA (юнит, интеграционные, контрактные, нагрузочные тесты).

Улучшение процессов (10%)

Идеи по улучшению кодовой базы, инициативы по созданию внутренних утилитарных библиотек, автоматизация CI/CD (совместно с командой DevOps).

Требования:

Лидерские (обязательные)

Опыт управления командой от 2 лет - с реальным менторством

Навыки распределения задач, приоритизации, управления ожиданиями заказчиков.

Опыт проведения технических интервью и оценки кандидатов.

Умение аргументировать технические решения перед бизнесом и приходить к компромиссу, когда это нужно.

Технические - достаточно, чтобы быть авторитетом (обязательные)

Коммерческий опыт разработки на Java от 5 лет.

Уверенное понимание Spring: Spring Boot, MVC, Data, Transactional - на уровне, достаточном для содержательного код-ревью и архитектурных решений.

Понимание работы с БД: нормализация/денормализация, оптимизация запросов, индексы - достаточное, чтобы отличить хорошее решение от плохого на код-ревью.

Практическое понимание асинхронных пайплайнов (RabbitMQ или аналог): DLQ, идемпотентность, обработка сбоев.

Понимание принципов кэширования (Redis или аналог): TTL, инвалидация, типовые проблемы вроде cache stampede.

Понимание микросервисной архитектуры и её типичных проблем: consistency, network failures, паттерны вроде Circuit Breaker и API Gateway.

Опыт работы с Git и код-ревью через MR.

Технические (глубина как плюс, не обязательное условие)

Экспертный практический опыт с партиционированием БД и хранимыми процедурами.

Глубокая практика проектирования кэш-слоёв (выбор структур данных Redis, тонкая настройка TTL-политик).

Опыт проектирования высоконагруженных систем (RPS > 1000).

Опыт с event-driven архитектурой (Kafka/Redis Streams).

Навыки нагрузочного тестирования (JMeter, Gatling).

Что мы предлагаем дополнительно

Участие в архитектурных комитетах и принятии технических решений.

Возможность влиять на технологический стек и процессы команды.

Карьерный трек: развитие в архитектора или расширение зоны ответственности до нескольких команд.

Поддержка в развитии управленческих компетенций (менторство со стороны СТО).

Этапы отбора:

Первичное телефонное интервью.

Онлайн-собеседование

Решение.

Похожие вакансии

Graphics Tech Lead

MadOut Games · Москва
От 3 до 6 летПолнаяУдалённо14 октября 2026

Tech lead Java

NAUKA · Санкт-Петербург
Более 6 летПолнаяГибрид14 октября 2026