Сбер
Backend Java разработчик (GigaChat API)
О роли
Мы создаем единую точку входа для биллинга 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 образовательных программ СберУниверситета для Профессионального и карьерного развития
Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
Ипотека для всех сотрудников
Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
Вознаграждение за рекомендацию друзей в команду Сбера.
