👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

Требования

Бэкенд, Старший (Senior)ScalaAkkaPlay

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Ведущий универсальный банк в России для всех, кто ценит качество

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

Условия работы

Команда Digital Mortgage разрабатывает сервисы, которые помогут нашим клиентам просто и быстро приобрести недвижимость в ипотеку. Наш сервис позволяет выбрать квартиру, подать заявку, а также отправить все необходимые документы и получить одобрение ипотеки без посещения офиса. Это можно сделать онлайн как в веб-версии, так и в будущем мобильном приложении. На все вопросы клиентов ответит наш онлайн-консультант.

В этой роли ты будешь:

- разрабатывать ипотечный портала для физических лиц и партнёров банка;
- автоматизировать процессы разработки/тестирования/релиза (CI/CD);
- участвовать в разработке архитектуры и алгоритмов системы.

Необходимая экспертиза:
- опыт работы с Java и/или Scala от 3-х лет;
- навыки использования ООП, знание принципов и подходов функционального программирования;
- знание особенностей работы JVM в части многопоточности, сборщика мусора и т.п.;
- понимание принципов асинхронного/event driven программирования и механизмов масштабирования;
- опыт работы с MOM/MQ.
Плюсом будет:
- знание Akka или другой реализации акторов (например в Erlang);
- хорошее знание и опыт работы в linux (с командной строкой);
- опыт работы со стеком Reactive Platform от Lightbend (бывший Typesafe).

Мы предлагаем:
- отличный социальный пакет (ДМС, скидки на корпоративные продукты, тренажерный зал в офисе);
- профессиональные обучающие курсы (в т.ч. на coursera, udemy и т.д.) и конференции в России и за рубежом;
- гибкий график, отсутствие дресс-кода и комфортный офис в минуте от ст. м. Технопарк.