П

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
гибридный формат работы
ежегодный пересмотр зарплаты, годовая премия
корпоративный спортзал и зоны отдыха
система обучения для профессионального и карьерного развития
расширенный полис ДМС с первого дня работы и страхование для семьи
программа ипотеки для сотрудников
бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
вознаграждение за рекомендацию друзей в команду Сбер
Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано15 июл.
Настоящий работодатель никогда не попросит перевести деньги, продиктовать код из SMS, войти под чужим аккаунтом или поставить непонятное приложение. Столкнулся с таким при отклике — прекращай переписку и расскажи нам в чате с основателем или через форму обратной связи.