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

Middle java/scala разработчик

Зарплата

от 100 000 до 150 000 ₽

Требования

Бэкенд, Средний (Middle)JavaScalaGitPostgreSQL

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

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

Компания

Организация аккредитационных центров для самых масштабных и знаковых мероприятий страны

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

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

Разработка серверных приложений на Scala;

Улучшение, рефакторинг и ревью кода;

Разработка новой функциональности;

Исследование и оптимизация производительности сервисов;

Детализация и декомпозиция задач.

Мы используем: scala 2.13, akka (actors, http), cats, sbt, zio.

Требования:

Общий опыт разработки на JVM от 2 лет, желание изучить Scala;

Понимание модели акторов, её преимуществ и недостатков. Опыт использования akka-actor и akka-http;

Хорошее понимание наиболее используемых структур данных (TreeMap, HashMap, List, Queue);

Умение читать и писать код с комбинаторами map, flatMap, filter, foldLeft и т.д.;

Умение читать и писать код с рекурсией, понимание хвостовой рекурсии;

Навыки работы с concurrency, в частности Future и Promise;

Мы готовы предлагать:

Удаленную работу;

Гибкий график - вы сами планируете свое время, главное быть на обязательных встречах;

Конкурентную заработную плату по результатам собеседования, в зависимости от опыта и знаний;