Backend Java разработчик (GigaChat API)

05 августа 2026 • г Москва • ПАО Сбербанк • Информационные технологии:Программист, разработчик

Мы создаем единую точку входа для биллинга GigaChat API для всех команд Банка. Наша цель — перевести процесс из Jira и ручных Excel-отчетов в целевую систему биллинга. Мы автоматизируем процесс бюджетирования интеграций с LLM-сервисами: от подачи заявки на доступ по УЗ до автоматического биллинга, перераспределения лимитов между трайбами и управления цифровыми сертификатами.

Обязанности
  • Разработка высоконагруженного портала самообслуживания на Spring Boot, который заменит текущее управление через задачи GIGAUSAGE в Jira
  • Проектирование архитектуры микросервисов для обработки заявок: разделение логики фронтового слоя, бизнес-валидации, оркестратора статусов и интеграционного ядра
  • Реализация сложной ролевой модели доступа к порталу (на базе Keycloak или собственного решения на Spring Security), включая делегирование полномочий внутри трайба/блока
  • Интеграция со внутренними системами:
  • Справочники: ЕК (инициативы, продукты), реестр WorkSpaceID, ClientID
  • Трекинг задач: Миграция с Jira SD на SberTrack 
  • Данные потребления: SaluteEye / биллинг GigaChat API для выгрузки факта использования
  • Бюджетный контроль: Автоматизация парсинга данных ЕРМ (переход от текущих Excel-скриптов «на коленке» к надежным REST/gRPC коннекторам)
  • Studio и Мета: Проверка прав и параметров подключений
  • Разработка модуля тарификации и биллинга: реализация гибкой тарифной сетки, истории её изменений, механизмов маркировки бесплатных сервисов (free-marking) и автоматизации выставления счетов (замена ежемесячной ручной генерации Excel-файлов)
  • Создание системы отчетности: проектирование витрин данных для аналитики планового и фактического потребления с возможностью drill-down до уровня конкретной инициативы
  • Внедрение надежной автовалидации заявок (корректность заполнения, наличие бюджета, валидность сертификатов) перед их отправкой в сопровождение
  • Управление сборкой и развертыванием приложений в закрытом контуре Банка.
Требования
  • Опыт коммерческой разработки на Java от 3 лет
  • Уверенное владение стеком Spring Framework (Spring Boot, Data JPA, Web). Понимание принципов реактивного программирования будет плюсом при интеграции с потоковыми данными потребления из SaluteEye
  • Отличное знание SQL (PostgreSQL/Oracle), опыт проектирования нормализованных схем данных для хранения иерархий инициатив, реестров сертификатов и исторических тарифов
  • Практический опыт работы со сложными распределенными транзакциями при бронировании бюджетов в ЕРМ и создании тикетов в трекерах
  • Опыт реализации сложных ролевых моделей (RBAC/ABAC) и понимания протоколов аутентификации корпоративных порталов (интеграция с УЗ sigma/SberID)
  • Навык написания автоматизированных тестов (JUnit, Testcontainers, MockMVC) и проведения рефакторинга легаси-логики (перенос скриптовых проверок из Jira-автовалидатора в код сервиса)
  • Опыт работы с брокерами сообщений (Kafka/RabbitMQ) для асинхронного обновления статусов и рассылки уведомлений об изменении лимитов.
Условия
  • Гибридный формат работы
  • Ежегодный пересмотр зарплаты и годовая премия
  • Более 400 образовательных программ СберУниверситета для Профессионального и карьерного развития
  • Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • Ипотека для всех сотрудников
  • Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
  • Вознаграждение за рекомендацию друзей в команду Сбера.