назад

Старший Scala-разработчик

Мы ищем Scala-разработчика для работы над высоконагруженными сервисами и обработкой больших объемов данных в крупной финансовой организации.

Обязанности

Вам предстоит проектировать и развивать backend-сервисы, работать с потоковой и пакетной обработкой данных, обеспечивать отказоустойчивость и производительность решений. Вы будете частью сильной инженерной команды, где ценятся функциональный подход, качественный код и покрытие тестами.

Обязательные требования

• Опыт коммерческой разработки от 4 лет, из них на Scala — не менее 2 лет.
• Опыт работы с JVM: понимание модели памяти JVM, принципов работы сборщика мусора (GC), умение профилировать приложения и диагностировать проблемы производительности (утечки памяти, деградация под нагрузкой).
• Опыт работы с базами данных:

- Реляционные СУБД (PostgreSQL, Oracle, MySQL);

- Нереляционные БД (MongoDB, ElasticSearch, Redis) — хотя бы с одной.
• Опыт работы с системами обмена сообщениями: Kafka (или аналогичные).
• Умение писать unit-тесты и понимание принципов тестирования (пирамида тестов, покрытие, изоляция).
• Опыт работы с системами контроля версий: Git (GitLab / GitHub / Bitbucket).
• Понимание принципов CI/CD (GitLab CI, Jenkins, TeamCity).
• Опыт работы с Docker и контейнеризацией.

Будет плюсом

• Опыт работы с Apache Spark (Scala API) для обработки больших данных.
• Опыт работы с Akka / Pekko (акторная модель).
• Опыт работы с gRPC и Protobuf.
• Опыт работы с Kubernetes и деплоем в облачные среды (Yandex Cloud, AWS, Azure).
• Опыт работы в банковской / финансовой сфере (платежные системы, скоринг, антифрод, биллинг).
• Понимание принципов Data Governance и работы с персональными данными (152-ФЗ, регуляторика).
• Опыт работы с ElasticSearch для поиска и аналитики.
• Опыт участия в архитектурных обсуждениях и принятии технических решений.
• Знание Java (как второй язык) и опыт миграции с Java на Scala.
• Опыт тонкой настройки JVM (тюнинг GC, heap, JIT-компиляция) под высоконагруженные сценарии.

Расположение

Remote work

тип работы

Scala

Номер вакансии

VR-72294

язык

English: A2 Elementary

Опыт работы

Senior

откликнуться

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

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

Возврат к списку