Технический лидер проекта (java)
Описание
Компания «Интер РАО — Цифровые решения» – аккредитованная ИТ-компания, специализирующаяся на разработке, внедрении и сопровождении прикладных информационных систем, веб-приложений и мобильных решений для Группы компаний «Интер РАО». Основной вид деятельности — оказание широкого спектра IT-услуг и реализация масштабных ИТ-проектов для внутренних заказчиков Группы компаний «Интер РАО». Технологический стек проекта: Java 21, GWT, Guice, MyBatis, Vue.js Обязанности: Техническое руководство командой разработки в рамках проекта. Проектирование и развитие архитектуры системы, принятие ключевых технических решений. Декомпозиция требований и постановка технических задач разработчикам. Проектирование взаимодействия компонентов системы и интеграций с внешними системами. Контроль соблюдения принятых архитектурных решений и качества реализации. Участие в разработке наиболее сложных и критичных компонентов системы. Проведение code review, помощь разработчикам в решении сложных технических задач. Оценка трудозатрат, планирование технических работ и распределение задач внутри команды. Анализ требований, оценка технической реализуемости и проработка вариантов реализации. Контроль технических рисков, сроков и качества разработки. Взаимодействие с аналитиками, разработчиками и смежными командами проекта. Подготовка и актуализация технической и архитектурной документации. Наставничество и развитие разработчиков команды. Требования: Java (SE, EE) и экосистема JVM o Глубокие знания языка, оптимизация работы JVM (GC, JIT, memory leaks).o Опыт построения высоконагруженных и отказоустойчивых систем.o Многопоточность, конкурентность (Executors, ForkJoin, CompletableFuture, Akka). Работа с базами данных и ORM o Проектирование схем данных, оптимизация индексов, транзакций, репликации, шардирования.o Опыт работы с MyBatis, Hibernate, JPA (или EclipseLink).o Настройка кэширования на уровне ORM, работа с read/write-сценариями. Spring Framework o Глубокое понимание Spring Boot, Spring Security (JWT, OAuth2, RBAC, SSO).o Опыт настройки Spring Data, Spring Batch.o Интеграция с микросервисами через Spring Cloud. Архитектура микросервисов и DevOps o Оптимальное разбиение сервисов, Domain-Driven Design (DDD).o Разработка отказоустойчивых и масштабируемых систем (CAP, BASE, ACID).o Опыт работы с API-first подходом, контрактное тестирование (PACT).o Теперь требования максимально полно охватывают ключевые аспекты разработки, архитектуры, микросервисов, DevOps,o управления командами и безопасности.o Разработка API Gateway, rate-limiting, security policies. Оркестрация и инфраструктура o Глубокие знания Kubernetes (Ingress, Operators, StatefulSets).o Инфраструктура как код (Terraform, Ansible, Helm).o Service Mesh (Istio, Linkerd, Consul).o Мониторинг и логирование (Prometheus, Grafana, ELK, Loki). Процессы разработки и DevOps-практики o GitOps, Infrastructure-as-Code, автоматизация CI/CD.o Опыт работы с облачными платформами (AWS, GCP, Azure).o Оптимизация стоимости инфраструктуры, управление ресурсами. Управление командой o Опыт руководства командой 5+ разработчиков.o Разработка roadmap, управление приоритетами.o Проведение 1-on-1 встреч, мотивация команды, работа с выгоранием. Процессы разработки o Опыт работы по Agile/Scrum/Kanban, настройка процессов в команде.o Постановка задач, code review, работа с техническим долгом. Коммуникация и взаимодействие o Взаимодействие с другими отделами (QA, DevOps, продуктовая команда).o Презентация технических решений, защита архитектурных решений перед руководством. Принятие технических решений o Выбор стека технологий, техническое видение продукта.o Оптимизация инфраструктуры и ресурсов.o Управление рисками и техническим долгом. Условия: Гибридный график работы — баланс между офисом и домашним комфортом. Работа в лидирующей компании отрасли, устойчивой к изменениям и открытой к инновациям. Своевременная и стабильная оплата труда — уверенность в завтрашнем дне. Продвинутый соцпакет: ДМС с расширенным покрытием (включая стоматологию, стационар и поликлинику), компенсация питания и мобильной связи. Корпоративное обучение и развитие — инвестируем в ваш профессиональный рост.