Scala Blockchain Developer
Эта же роль в других локациях (2)
- Москва
- Москва
Коротко
Develops the application blockchain layer for a digital depository, including asset indexing services, client balance services, REST API design, PostgreSQL · Needs: Scala 2.13, Quill, Jetty, Kafka, Bouncy Castle, Liquibase, Cucumber, CI/CD (Jenkins, Groovy), blockchain concepts, RPC clients (Web3j/ethers/JSON-RPC).
Описание от работодателя
Разрабатываем прикладной блокчейн-слой для Цифрового депозитария. Мы разрабатываем сервисы индексирования активов и балансов клиентов в популярных блокчейн-сетях, работаем с криптографией на прикладном уровне.
Обязанности участие в полном цикле разработки backend (архитектура, кодинг, запуск в промышленный контур)
проектирование и развитие REST API для внешних интеграций
работа с PostgreSQL и очередями Kafka
написание кода с покрытием автотестами.
Требования Scala 2.13 (стандартная библиотека, Future, implicits)
Quill (написание и оптимизация запросов под партиционирование)
Jetty (embedded, настройка пулов потоков, WebSocket)
Kafka (консьюмеры/продюсеры, ручной коммит, обработка ребалансировки)
Bouncy Castle (ECDSA, Keccak, работа с ключами)
Liquibase (миграции PostgreSQL, изменения схемы без даунтайма)
Опыт с Cucumber
опыт настройки CI/CD (Jenkins, Groovy)
опыт работы c агентской разработкой
понимание концепций популярных блокчейнов (блоки, транзакции, логи, криптография)
опыт работы с RPC-клиентами (Web3j / ethers / JSON-RPC).
Условия возможность выбрать удобный формат работы: гибрид или офис
комфортный современный офис: Москва, пер. Оружейный, 41 (БЦ Оружейный)
ежегодный пересмотр зарплаты, годовая премия
корпоративный спортзал и зоны отдыха
более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
ипотека выгоднее до 7% для каждого сотрудника
подписка Прайм с возможностью совместного использования на трёх близких
вознаграждение за рекомендацию друзей в команду Сбера.