Scala developer/Scala разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
EXANTE — международная инвестиционная компания. Наши продукты активно используются по всему миру.
Основной продукт — это уникальная брокерская платформа, которая дает доступ к широкому спектру финансовых инструментов. На рынке уже более 8 лет, и аудитория его использования растет.
Для поддержки и развития проекта, занимающегося интеграциями торговой платформы EXANTE с биржами и провайдерами данных требуется опытный разработчик на Scala.
Наша компания предоставляет доступ к более чем 50 рынкам по всему миру, подключения к которым вам и предстоит поддерживать.
Над чем предстоит работать:
- Поддержка существующей обширной кодовой базы (микросервисы)
- Написание шлюзов для интеграции с контрагентами (традиционные и крипто биржи)
- Оптимизация и изменение архитектуры существующей инфрасткрутуры с целью увеличения производительности и облегчения дальнейшего сопровождения
От кандидатов мы ожидаем:
- Опыт разработки на Scala/Java 2+ лет, умение работать со scala collections, понимание for-comprehensions
- Знание различных моделей многопоточности JVM (blocking, CAS, Future/Promise, Actors)
- Понимание основных идей функционального программирования (рекурсия, lazyness, pure functions)
- Знание и умение работать со scala collections, понимание for-comprehensions
- Опыт работы с библиотекой akka (akka-http, akka-streams, actor model).
- Знание основных структур данных и базовых алгоритмов
- Умение писать тесты и понимание необходимости этого
- Самостоятельность и ответственность в работе
Плюсом будет:
- Опыт интеграции с внешними системами через http-rest/websocket протоколы (написание торгового робота или платформы)
- Понимание предметной области
- Опыт работы в fintech
Бонусы
У нас вы получите:
- С нас все плюшки в виде ДМС и обедов, о которых вы уже устали читать, но главное — работа в удовольствие и свобода развиваться так, как сами этого хотите;
- Возможность удаленной работы
- Возможность роста: тимлид приходил 2 года назад на позицию scala developer;
- Адекватный менеджмент: у нас действительно учитывают интересы команды;
- Быстрый процесс найма сотрудников, — если вы устали ждать обратную связь и проходить множество этапов собеседований, то вы наш кандидат!
- Возможность участвовать в конференциях на приятных условиях.