Продукт “Каркас ФинПортала” — это основной интерфейс для доступа к разным финансовым сервисам и продуктам, встроенным в платформу управления эффективностью предприятия (EPM) Сбербанка.
Основная цель продукта — обеспечить удобный и понятный клиентский путь, информированность по бизнес-процессам, возможность персональных настроек и оперативность в решении функциональных задач. Продукт предполагает встраивание большого количества прикладных бизнес-сервисов, которые должны следовать единым правилам UX, дизайна и логики совместной работы на платформе.
Продукт создается с нуля, является многоканальным (внутренняя/внешняя сети и мобильное приложение) и нацелен не только на обеспечение внутренних процессов Банка, но также имеет потенциал выхода на рынок в перспективе.
Обязанности
Техническое лидерство и менторство:
- наставничество и обучение других разработчиков (Middle, Junior), проведение внутренних воркшопов и код-ревью
- формирование и поддержание единых стандартов кодирования, проектирования и архитектуры в рамках компетенции.
Разработка и архитектура:
- разработка и проектирование высоконагруженной бэкэнд-части системы расчетов с фокусом на отказоустойчивость, низкие задержки и масштабируемость
- проектирование и реализация интеграционных сервисов и микросервисных компонентов
- принятие ключевых архитектурных решений, проработка технической vision проекта
- проектирование и оптимизация модели данных.
Управление качеством и процессами:
- инициация и внедрение лучших практик разработки: TDD/BDD, CI/CD, статический анализ кода (SonarQube и т.п.), контрактное тестирование
- активное участие в рефакторинге и оптимизации кодовой базы для повышения производительности и поддерживаемости.
- участие в тестировании, отладке и устранении сложных дефектов.
Межкомандное взаимодействие:
- координация с другими командами и лидерами компетенций (Frontend, DevOps, QA) для выработки единых подходов
- разработка, согласование и документирование API на уровне контрактов (OpenAPI/Swagger)
- участие в планировании и оценке сложных исследовательских задач.
Требования
- опыт коммерческой разработки на Java от 5 лет
- глубокие знания и практический опыт работы со стеком технологий:
- Java: Spring Boot, Spring (Core, Data, Security, Cloud), Hibernate/JPA
- Базы данных: PostgreSQL
- Инфраструктура: Docker, Kubernetes/OpenShift, Jenkins
- Брокеры сообщений: Kafka/RabbitMQ (желательно)
- Мониторинг: Prometheus, Grafana, ELK Stack (желательно)
- опыт проектирования и развертывания микросервисных архитектур
- опыт работы с высоконагруженными или низколатентными системами
- уверенное владение инструментами: Git (Bitbucket), Jira, Confluence
- опыт работы в гибких методологиях (Scrum, Kanban).
Будет плюсом:
- опыт подбора и проведения технических собеседований
- инструментальное владение AI для анализа, генерации и автоматизации.
Условия
- комфортный офис м. Тульская, м. Кутузовская
- график на испытательный срок офис, далее гибрид
- ежегодный пересмотр зарплаты, годовая премия
- корпоративный спортзал
- уникальная система обучения Сбера для профессионального развития
- расширенный ДМС и льготное страхование для семьи
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера
- корпоративная пенсионная программа.