Ведущий Java разработчик /Team Lead (Tantor)
Описание
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года. Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1. Отрыта вакансия Руководитель группы разработки Java/ Обязанности: Вам предстоит возглавить одну из команд разработки (4-5 java разработчиков), которая работает над развитием архитектуры и функциональности платформы. В зоне вашей ответственности будут одни или несколько из следующих направлений: Архитектура и развитие ядра платформы: Участие в проектировании и реализации высокодоступной распределенной схемы хранения на основе Git как графовой базы данных. Решение сложных задач графовых вычислений, обработки зависимостей и обеспечения консистентности данных в распределенной среде. Развитие CI/CD-платформы: Построение и оптимизация высоконагруженных пайплайнов с акцентом на эффективную многопоточную обработку. Архитектурное развитие микросервисной экосистемы для оркестрации сборок, тестов и деплоев. Системы деплоймента и контейнеризации: Проектирование и внедрение промышленных механизмов развертывания (включая canary, blue-green, rolling updates). Участие в трансформации реестра контейнеров в масштабируемое решение, соответствующее OCI Distribution Spec. Платформа безопасности (ASOC): Создание собственной системы AppSec Orchestration & Correlation, интеграция инструментов SAST/DAST/SCA. Ваша ключевая задача как Team Lead — обеспечить техническое лидерство, качество кода и предсказуемость поставок в рамках вашей команды. Требования: Опыт разработки: 5+ лет коммерческого опыта разработки на Java (из них 1+ года в роли технического лидера или ведущего разработчика). Глубокое знание экосистемы Spring: Практический опыт работы со Spring Framework (Core, Boot, MVC, Data JPA/Spring Data, Cloud, Security). Работа с данными: Знание SQL и опыт работы с реляционными БД. Алгоритмы и структуры данных: Глубокое понимание алгоритмов и структур данных, уверенное решение алгоритмически сложных задач. Работа с графами: Практическое понимание теории графов, алгоритмов обхода и поиска. Управление командой: Опыт руководства технической командой (от 6 человек), включая постановку задач, проведение code review, менторство и развитие инженеров. Архитектурное мышление: Способность принимать архитектурные решения, нести за них ответственность и видеть картину целиком. Условия: Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход Забота о здоровье. Оформим полис ДМС Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и проводим турниры по настольному футболу. Конкурентная заработная плата, обсуждается с успешным кандидатом. Офис в БЦ "Останкино" (Огородный проезд, 16/1с5) и производство в БП Румянцево (Киевское шоссе, 22-й километр, 4с2, корпус Г).