Scala-разработчик (Middle+/Senior)

IT-Implant

Scala-разработчик (Middle+/Senior)

Описание вакансии

Scala-разработчик (Middle+ / Senior) — Highload / Big Data / FinTech

О компании:

ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса.

Миссия компании:

Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов.

Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда.

Кого мы ищем:
Нам нужны разные сильные Scala-разработчики: кто-то глубоко в functional effect systems, кто-то — в Akka / Pekko и стриминге, кто-то — в Big Data и Spark. Если вы устали от однообразия и хотите решать сложные распределённые задачи в команде, где ценят инженерное мышление, — нам по пути.

Обязанности:

  • Разрабатывать и поддерживать высоконагруженные сервисы и распределённые системы на Scala (2.13 / 3).

  • Проектировать архитектуру сервисов, участвовать в code review и технических дискуссиях.

  • Оптимизировать производительность, устранять узкие места в условиях высоких нагрузок.

  • Работать с потоковой обработкой данных (Kafka, Spark Streaming / FS2) и event-driven архитектурой.

  • Писать тесты (unit, property-based, интеграционные) и следить за качеством кода.

  • Взаимодействовать с продуктовыми и инфраструктурными командами — от идеи до продакшена.

Требования (Middle+):

  • Коммерческий опыт разработки на Scala от 2–3 лет.

  • Понимание функционального программирования и опыт работы с одной из экосистем: Cats Effect / ZIO / Akka (Pekko).

  • Опыт работы с распределёнными системами, микросервисной архитектурой, асинхронным взаимодействием.

  • Уверенное владение SQL и опыт работы с реляционными / NoSQL БД (PostgreSQL, ClickHouse, Cassandra и т.п.).

  • Опыт работы с брокерами сообщений (Kafka / RabbitMQ).

  • Знание алгоритмов и структур данных, понимание моделей многопоточности JVM.

Требования для Senior (дополнительно):

  • Опыт проектирования и развития архитектуры высоконагруженных систем от 5 лет.

  • Глубокое понимание trade-off’ов в распределённых системах (консистентность, отказоустойчивость, latency).

  • Опыт технического лидерства: менторство, проведение code review, влияние на техническую стратегию команды.

  • Свободное владение одним из стеков: Typelevel (Cats Effect, FS2, Doobie, http4s) или Akka / Pekko (Streams, Cluster, Persistence) или Spark / Big Data.

Будет плюсом:

  • Опыт миграции с Scala 2 на Scala 3.

  • Знание Scala 3 (givens, match types, метапрограммирование).

  • Опыт в FinTech, Highload или IoT-стриминге.

  • Опыт работы с Docker, Kubernetes, CI/CD (GitLab CI / GitHub Actions).

  • Знакомство с Apache Spark (batch и streaming).

Условия:

  • Удалённый формат работы

  • Оформление по Самозанятости или ИП (По ТК РФ ставка будет ниже, чем указано в вакансии)
  • Есть проекты и на других конфигурациях, откликайтесь!

  • Фултайм
  • График работы с гибким началом рабочего дня

    Проекты и стеки очень разные, откликайтесь!
Посмотреть контакты работодателя

Похожие вакансии

Ozon
  • Москва

  • Не указана

Рекомендуем
DIS Group
  • Москва

  • от 450000 RUR

Рекомендуем
Кадровое агентство Аспект

Senior разработчик C++

Кадровое агентство Аспект

  • Москва

  • до 450000 RUR

Рекомендуем
Amex Development
  • Москва

  • до 275000 RUR

ИТЛ Консалтинг

Team Lead

ИТЛ Консалтинг

  • Москва

  • до 275000 RUR

Джемтех
  • Москва

  • до 450000 RUR

Бифорком Тек

Middle/Senior Linux Kernel Developer

Бифорком Тек

  • Москва

  • до 450000 RUR

Ай-Теко (I-Teco)
  • Москва

  • до 450000 RUR

Онлайн-школа Фоксфорд

Senior DevOps-инженер / SRE

Онлайн-школа Фоксфорд

  • Москва

  • до 450000 RUR

Спортмастер

Senior Oracle+Delphi

Спортмастер

  • Москва

  • до 450000 RUR

Московская Биржа

Tech Lead .NET

Московская Биржа

  • Москва

  • до 450000 RUR

Клируэй Текнолоджис

Tech Lead C# / .NET

Клируэй Текнолоджис

  • Москва

  • до 450000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию