Платформа ЦФА — системы, обслуживающие бизнес Сбера по цифровым финансовым активам: выпуск, учёт и обращение ЦФА на блокчейн-инфраструктуре.
Мы обеспечиваем бесперебойную работу блокчейн-инфраструктуры Сбера: ноды Ethereum, Tron, Bitcoin, Arbitrum, адаптеры к ним, Kafka-коннекторы (Kafka Connect), реверс-прокси (nginx), балансировщики и связанные сервисы — от разработки до промышленной эксплуатации. Команда отвечает одновременно за два стратегически важных направления: GMBW и платформу ЦФА.
Обязанности
- участие в проектировании архитектуры приложени на уровне командных и кросс-командных решений
- разработка, рефакторинг и поддержка информационных систем на стеке Java (Spring Boot), PostgreSQL, Kafka в среде OpenShift (Kubernetes)
- создание прототипов для оценки новых технологий, фреймворков и подходов, подготовка Proof of Concept
- проектирование и реализация API (REST, gRPC, асинхронные события) с описанием контрактов, форматов (JSON/XML) и документацией (OpenAPI/Swagger) оптимизация запросов к БД, написание сложных SQL-запросов, анализ планов выполнения и настройка индексов, проектирование и поддержка CI/CD-пайплайнов (Bitbucket, Jenkins, Nexus) с интеграцией AI-агентов для автоматизации сборки, тестирования и развертывания
- участие в развитии процессов разработки с учётом подхода SDD и AI SDLC – адаптация генеративных инструментов для написания кода, тестов и документации, написание модульных и интеграционных тестов (JUnit, Mockito, Testcontainers), использование BDD-подхода (Cucumber)
- участие в код-ревью, обучение и менторство младших разработчиков, тесное взаимодействие с системными аналитиками, тестировщиками, DevOps-инженерами и архитекторами для уточнения требований и выработки оптимальных технические решения перед коллегами и заказчиками.
Требования
- высшее техническое образование
- опыт разработки на Java не менее 5 лет (версии 11+), глубокое понимание архитектурных стилей (SOA, MSA, Event-Driven, SBA), умение оценивать компромиссы и выбирать подходящие решения для конкретных задач, отличное знание паттернов проектирования, принципов SOLID, подходов к построению корпоративных и микросервисных приложений;
- опыт разработки на стеке: Java + Spring Boot (2.x/3.x) + PostgreSQL + Kafka в контейнерной среде (OpenShift/Kubernetes)
- опыт проектирования и реализации REST/ gRPC API, работа с форматами JSON/XML, использование OpenAPI/Swagger
- высокий уровень владения SQL: сложные запросы, оптимизация, чтение планов выполнения, опыт написания тестов (JUnit, Mockito, Testcontainers) и проектирования процессов интеграционного тестирования
- практический опыт использования BDD-подхода (Gherkin/ Cucumber) при разработке, уверенное владение инструментами: Maven/Gradle, Git, Jira, Confluence, опыт организации и проведения код-ревью, опыт настройки CI/CD (Bitbucket Pipelines/Jenkins, Nexus) и автоматизации процессов сборки/развертывания
- опыт работы в Agile-командах (Scrum/Kanban), умение декомпозировать задачи и оценивать трудозатраты, отличные коммуникативные навыки – способность аргументировать технические решения перед коллегами и заказчиками
- опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов.
Условия
- комфортный современный офис г. Москва Вавилова 19
- гибридный формат работы
- ежегодный пересмотр зарплаты, годовая премия
- корпоративный спортзал и зоны отдыха
- система обучения для профессионального и карьерного развития
- расширенный полис ДМС с первого дня работы и страхование для семьи
- программа ипотеки для сотрудников
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбер