Наша команда работает над флагманским продуктом компании - программой долгосрочных сбережений, которая является основным продуктом Негосударственного Пенсионного Фонда. Мы ищем возможность усилить команду за счет опытного Java-разработчика уровня Senior.
Первый этап отбора на эту вакансию – общение с AI-рекрутером. После отклика вам на почту и в чат на платформе HeadHunter придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram. Диалог займёт примерно 10 минут. Его задача — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
ГигаРекрутер только начинает свой путь, поэтому просим относиться с пониманием. Ваш опыт и участие помогут сделать его удобным и полезным!
Обязанности
- Управление командой разработки ИС: планирование ресурсов, распределение задач, контроль сроков, качества и бюджета; проведение 1:1, оценка эффективности, наставничество;
- Участие в развитии архитектуры: проектирование и контроль реализации API, микросервисов, интеграций и CI/CD; обеспечение доступности, масштабируемости и отказоустойчивости;
- Организация процессов разработки: ведение бэклога, планирование спринтов, контроль code review, тестирования (unit/integration), баг-трекинга и управления релизами;
- Обеспечение качества кода и архитектуры: организация аудитов, выявление уязвимостей и несоответствий требованиям безопасности, координация исправлений;
- Внедрение SDD и AI SDLC: адаптация генеративных инструментов для кода, тестов и документации, автоматизация рутинных задач, повышение производительности команды;
- Координация взаимодействия с frontend-разработкой, тестированием, аналитиками, DevOps, отделом безопасности и инфраструктурными подразделениями; управление ожиданиями стейкхолдеров;
- Контроль DevOps-решений и observability: централизованное логирование, метрики, трассировка, алертинг;
- Участие в согласовании технических решений, оценке трудозатрат, рисков и сроков; проведение техсобеседований и участие в найме;
- Обеспечение исполнения заявок и соблюдения стандартов работы с ИТ-ресурсами, принятых в Фонде;
- Взаимодействие с отделом безопасности по вопросам соответствия ПО текущим стандартам;
- Управление инцидентами: организация диагностики, устранение узких мест, оптимизация производительности, проведение ретроспектив и внедрение улучшений.
Требования
- Опыт управления: Руководство командой разработки от 3 лет, общий опыт Java-разработки от 5 лет;
- Управление проектами: Опыт планирования, оценки сроков, управления рисками и бюджетами в проектах по разработке высоконагруженных Spring Boot приложений;
- Опыт работы с архитектурой: Проектирование модульных, масштабируемых систем с использованием DDD, Clean Architecture, Event Sourcing.
- Опыт построения CI/CD, опыт с Docker, Kubernetes (Helm, service mesh), GitOps;
- Опыт работы с базами данных: Глубокое владение SQL и NoSQL (PostgreSQL, MongoDB), опыт оптимизации, проектирования схем, шардирования и партиционирования.
- Практический опыт с Kafka, настройка потоков данных, гарантии доставки.
- Опыт настройки мониторинга (Prometheus/Grafana, Jaeger/OpenTelemetry) и управления секретами (Vault/K8s Secrets), понимание OAuth2/OIDC.
Условия
- Гибридный формат работы (современный офис в Москве, м. Шаболовская);
- Льготные ипотечные условия кредитования;
- Подписка Прайм с возможностью совместного использования на трёх близких;
- ДМС с первого дня и скидки на страхование для близких;
- Корпоративная пенсионная программа;
- Детский отдых и подарки за счет Компании;
- Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.