Описание
Команда разрабатывает прикладной блокчейн-слой для Цифрового депозитария, сервисы индексирования активов и балансов клиентов в популярных блокчейн-сетях, а также применяет криптографию на прикладном уровне.
Задачи
•Участвовать в полном цикле разработки бэкенда: архитектуре, написании кода и запуске в промышленный контур
•Проектировать и развивать REST API для внешних интеграций
•Работать с PostgreSQL и очередями Kafka
•Писать код с покрытием автотестами
Требования
•Опыт работы разработчиком на Scala 2.13 от 4 лет
•Знание стандартной библиотеки Scala, Future и implicits
•Опыт работы с Quill, включая написание и оптимизацию запросов под партиционирование
•Опыт работы с Jetty: embedded, настройка пулов потоков, WebSocket
•Опыт работы с Kafka: консьюмеры, продюсеры, ручной коммит и обработка ребалансировки
•Опыт работы с Bouncy Castle: ECDSA, Keccak и ключи
•Опыт работы с Liquibase: миграции PostgreSQL и изменения схемы без простоя
•Опыт работы с Cucumber
•Опыт настройки CI/CD с Jenkins и Groovy
•Опыт работы с агентской разработкой
•Понимание концепций популярных блокчейнов: блоков, транзакций, логов и криптографии
•Опыт работы с RPC-клиентами: Web3j, ethers и JSON-RPC
Условия
•Можно выбрать гибридный или офисный формат работы
•Офис в Москве по адресу: пер. Оружейный, 41
•Ежегодный пересмотр зарплаты
•Годовая премия
•Корпоративный спортзал и зоны отдыха
•Более 400 образовательных программ СберУниверситета
•Расширенный ДМС
•Льготное страхование для семьи
•Корпоративная пенсионная программа
•Ипотека выгоднее до 7% для каждого сотрудника
•Подписка Прайм с возможностью совместного использования с тремя близкими
•Вознаграждение за рекомендацию друзей в команду Сбера