📌 Разбираемся, как обстоят дела с оценкой, развитием персонала и корпоративной культурой в российских ИТ-компаниях. Вам знакомы эти вещи? Поделитесь своим опытом! Пройти опрос (займет ≈20 минут)

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

Зарплата

От 100 000 до 150 000 ₽

Требуемые навыки

БэкендСредний (Middle) · Java · Scala · Git · PostgreSQL

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

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

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

Разработка серверных приложений на 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;

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

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

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

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

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.