Ведущий разработчик Java (ГИС)
Описание
«РТ ВТ» — стратегическое направление в экосистеме группы компаний ПАО «Ростелеком». Мы являемся частью национального технологического контура, создавая и сопровождая ключевые государственные информационные системы, которые обеспечивают цифровую трансформацию страны. Как аккредитованная ИТ-компания, мы берём на себя полный жизненный цикл решений: от предпроектного обследования и архитектуры до разработки, внедрения, промышленной эксплуатации и дальнейшего развития. Наши продукты работают в периметре критической информационной инфраструктуры (КИИ), что предъявляет высочайшие требования к надёжности, отказоустойчивости и информационной безопасности. Чем предстоит заниматься: Анализировать функциональные и нефункциональные требования, потоки персональных данных, роли и внешние зависимости; выявлять риски согласованности, производительности, безопасности и эксплуатации; Определять границы сервисов и модулей, владение данными, синхронные и асинхронные взаимодействия, транзакционные границы, сценарии деградации и обратную совместимость; Разрабатывать и версионировать REST API, применять валидацию и единый формат ошибок, обеспечивать совместимость клиентов, защиту от повторной операции и корректную работу файловых сценариев; Задавать и поддерживать unit-, component-, integration- и contract-тесты, ревьюировать тестируемость, участвовать в нагрузочных и отказных проверках и разбирать первопричины дефектов; Реализовывать аутентификацию и авторизацию, минимизацию доступа к ПДн, безопасную обработку файлов и ввода, управление секретами и зависимостями, аудит значимых действий и устранение уязвимостей. Что мы ждём от Вас: Не менее 5 лет профессиональной backend-разработки на Java, из них опыт самостоятельной работы на уровне Senior в сложной информационной системе; Ответственность хотя бы за один законченный сервис или функциональный контур от проектирования и реализации до выпуска, мониторинга и устранения эксплуатационных проблем; Промышленный опыт Java и Spring Boot, реляционной СУБД, REST API и интеграционного или событийного взаимодействия; Знание Java 17+ на глубоком практическом уровне: memory model, collections, generics, exceptions, concurrency, CompletableFuture, JVM, GC, профилирование и диагностика утечек либо блокировок; Spring Boot и экосистема: Spring MVC/WebFlux по уместности, Data/JPA/JDBC, Security, Validation, Actuator, транзакции, конфигурация и тестирование контекста. Мы предлагаем: Официальное оформление по ТК РФ в аккредитованной ИТ компании; Пятидневная рабочая неделя с 09:00 до 18:00; Комфортный офис по адресу станция метро Румянцево, БЦ Comsity, где есть все необходимое для работы; Стабильный и прозрачный доход с первого месяца; ДМС со стоматологией, компенсация обучения; Корпоративное обучение: внутренние митапы, участие в конференциях, доступ к корпоративным библиотекам технической и бизнес литературы; Экспертный рост, понимание своей карьерной траектории в рамках единой команды.