Ведущий инженер-программист (Senior Java Developer)
Описание
ООО "Наш спорт" - ключевой игрок в цифровой трансформации спортивной индустрии России. Мы развиваем платформу "Мой спорт" для объединения всех аспектов спортивной жизни страны, делая спорт доступным и технологичным. Стоим на пороге масштабных государственных интеграций. Мы в поиске Ведущего инженера-программиста (Senior Java Developer), готового решать сложные, интересные задачи и развиваться вместе с компанией. ООО "Наш спорт" входит в группу компаний "Ростелеком". В задачи на данной позиции будет входить: Проектирование, разработка и сопровождение серверной части информационной системы на Java Принятие ключевых технических и архитектурных решений в зоне ответственности команды Разработка новых функциональных возможностей и развитие существующих программных компонентов Проектирование API, моделей данных и механизмов интеграционного взаимодействия Декомпозиция требований, оценка трудоёмкости и распределение технических задач Контроль соблюдения архитектурных принципов, стандартов разработки и требований к качеству кода Проведение code review и технических консультаций Оптимизация производительности, масштабируемости и отказоустойчивости приложений Анализ и устранение сложных технических проблем и инцидентов Развитие автоматизированного тестирования и процессов CI/CD Наставничество и профессиональное развитие Java-разработчиков Взаимодействие с архитекторами, аналитиками, тестировщиками, специалистами сопровождения и информационной безопасности Участие в планировании выпусков и контроле технической готовности версий Подготовка и актуализация архитектурной и технической документации Мы ожидаем от Вас: Опыт коммерческой разработки на Java от 5 лет Опыт технического руководства разработкой, наставничества или выполнения функций ведущего разработчика Уверенное знание Java 17/21/25, платформы JVM, принципов ООП, структур данных, алгоритмов, многопоточности и управления памятью Глубокое знание Spring Framework: Spring Boot, Spring MVC, Spring Data, Spring Security Практический опыт проектирования и разработки высоконагруженных, распределённых или микросервисных информационных систем Знание принципов SOLID, GRASP, Clean Architecture и основных шаблонов проектирования Опыт проектирования REST API и интеграционного взаимодействия между информационными системами Уверенное знание SQL, опыт работы с PostgreSQL, анализа планов выполнения и оптимизации запросов Практический опыт работы с JPA/Hibernate и управления транзакциями Опыт применения Kafka, RabbitMQ или других брокеров сообщений Опыт написания модульных и интеграционных тестов с использованием JUnit, Mockito, Testcontainers и аналогичных инструментов Опыт работы с Docker, Kubernetes и процессами CI/CD Знание Git, Maven или Gradle Понимание принципов мониторинга, журналирования и трассировки распределённых систем Знание подходов к обеспечению отказоустойчивости, масштабируемости и производительности приложений Понимание принципов информационной безопасности, аутентификации, авторизации и защиты данных Опыт анализа требований, декомпозиции задач и оценки трудоёмкости разработки. Навыки проведения code review и контроля качества программного кода Умение принимать и обосновывать технические решения, работать самостоятельно и координировать работу разработчиков Будет плюсом: Опыт проектирования архитектуры крупных корпоративных или государственных информационных систем Опыт работы с Redis, Elasticsearch или OpenSearch Опыт применения Prometheus, Grafana, ELK/OpenSearch Stack, Jaeger или OpenTelemetry Знание паттернов взаимодействия распределённых систем: Saga, Outbox, Circuit Breaker, Retry, Event Sourcing Практический опыт профилирования JVM и оптимизации производительности Java-приложений Опыт работы с системами управления секретами и конфигурациями Знание инструментов статического анализа и контроля качества кода: SonarQube, Checkstyle, SpotBugs Опыт разработки и сопровождения систем с повышенными требованиями к доступности и безопасности Опыт участия в создании государственных информационных систем Опыт интеграции со СМЭВ, ЕСИА или другими государственными информационными ресурсами Понимание требований законодательства в области защиты персональных данных и требований к государственным информационным системам Опыт подготовки архитектурной и технической документации Мы предлагаем: Гибридный формат работы с 9.00 до 18.00 (или с 10.00 до 19.00) Офис – Москва-Сити, Пресненская набережная, д.10, блок С Оформление по ТК РФ в ИТ компании Белая и конкурентоспособная зарплата ДМС Возможности профессионального роста и участия в стратегических задачах компании Экспертный рост, понимание своей карьерной траектории в рамках единой команды