П
Java разработчик
ПАО Сбербанк
Москва
🏢 Офис
Senior
Полная занятость
Корпорация
Россия
Fintech
Описание вакансии
Платформа ЦФА — системы, обслуживающие бизнес Сбера по цифровым финансовым активам: выпуск, учёт и обращение ЦФА на блокчейн-инфраструктуре.
Мы обеспечиваем бесперебойную работу блокчейн-инфраструктуры Сбера: ноды 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
•гибридный формат работы
•ежегодный пересмотр зарплаты, годовая премия
•корпоративный спортзал и зоны отдыха
•система обучения для профессионального и карьерного развития
•расширенный полис ДМС с первого дня работы и страхование для семьи
•программа ипотеки для сотрудников
•бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
•вознаграждение за рекомендацию друзей в команду Сбер
