No applications. Teams find and message you directly.
Join Sber as a Scala Blockchain Developer, working in a hybrid or office format in Moscow. Engage in backend development, REST API design, and more.
Join Sber as a Scala Blockchain Developer, working in a hybrid or office format in Moscow. Engage in backend development, REST API design, and more.
Responsibilities
- Participate in the full cycle of backend development (architecture, coding, deployment)
- Design and develop REST APIs for external integrations
- Work with PostgreSQL and Kafka queues
- Write code with test coverage
Requirements
- 4+ years of experience as a Scala developer (Scala 2.13, standard library, Future, implicits)
- Quill (writing and optimizing queries for partitioning)
- Jetty (embedded, thread pool configuration, WebSocket)
- Kafka (consumers/producers, manual commit, handling rebalancing)
- Bouncy Castle (ECDSA, Keccak, key management)
- Liquibase (PostgreSQL migrations, schema changes without downtime)
- Experience with Cucumber
- Experience in setting up CI/CD (Jenkins, Groovy)
- Experience with agent-based development
- Understanding of popular blockchain concepts (blocks, transactions, logs, cryptography)
- Experience with RPC clients (Web3j / ethers / JSON-RPC)