Job Details
Software Development
Mid-level
Remote
Full time
Russian
Nov 14

Scala Developer (Middle+/Senior)

RUB 250,000

IT-Implant seeks a Middle+/Senior Scala Developer, salary 230,000–250,000 RUB/month, remote, full-time, 5/2 schedule, experience 3–6 years.

Develop and maintain high-load services and distributed systems on Scala (2.13/3) Design service architecture, participate in code review and technical discussions Optimize performance, eliminate bottlenecks under high load Work with stream processing (Kafka, Spark Streaming/FS2) and event-driven architecture Write tests (unit, property-based, integration) and ensure code quality Collaborate with product and infrastructure teams from idea to production

Commercial Scala development experience of 2–3 years Understanding of functional programming and experience with one of the ecosystems: Cats Effect / ZIO / Akka (Pekko) Experience with distributed systems, microservice architecture, asynchronous interaction Strong SQL and experience with relational/NoSQL databases (PostgreSQL, ClickHouse, Cassandra, etc.) Experience with message brokers (Kafka/RabbitMQ) Knowledge of algorithms and data structures, understanding of JVM concurrency models Experience designing and evolving high-load systems architecture for 5+ years Deep understanding of trade-offs in distributed systems (consistency, fault tolerance, latency) Experience in technical leadership: mentoring, code review, influencing team technical strategy Proficiency in one of the stacks: Typelevel (Cats Effect, FS2, Doobie, http4s) or Akka/Pekko (Streams, Cluster, Persistence) or Spark/Big Data Nice to have: migration experience from Scala 2 to Scala 3, knowledge of Scala 3 (givens, match types, metaprogramming), FinTech/Highload/IoT-streaming experience, Docker/Kubernetes/CI-CD (GitLab CI/GitHub Actions), familiarity with Apache Spark

Salary from 230,000 to 250,000 RUB per month, net Full-time employment, schedule 5/2 Remote work

Cats Effect
Data structures
Distributed Systems
Akka
event-driven
RabbitMQ
Kubernetes
NoSQL
Functional Programming
microservices
Typelevel
JVM
Cassandra
SQL
FS2
http4s
Algorithms
Doobie
Pekko
Big Data
code review
GitHub Actions
Docker
Mentoring
Scala 3
ClickHouse
Kafka
Highload
ZIO
GitLab CI
Spark
PostgreSQL
Scala

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Scala Developer

SimbirSoft is looking for a senior Scala Developer. Full-time, remote. #senior #Scala

S
SimbirSoft

Middle+ Senior Java Developer

X5 Tech is hiring a Middle+ Senior Java Developer for full-time remote or hybrid work. Responsibilities include developing business applications, incident resolution, code optimization, code review, and suggesting technical improvements. Requires Java 5+ years, Spring Boot, PostgreSQL, RESTful API experience.

X
X5 Tech

PHP / Laravel Developer (Middle+ / Senior)

Senior PHP/Laravel Developer (Middle+ / Senior) for iGaming/FinTech, outside Russia. Stack: PHP 8.x, Laravel, PostgreSQL, Redis, Docker, REST API, Queues/Horizon.

N
NDA