Scala разработчик
Требования
Местоположение и тип занятости
Компания
IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group
Описание вакансии
Условия работы
В Дирекцию ИТ корпоративного центра Х5 Retail Group открыта вакансия Scala разработчик.
Проект:
Вам предстоит работать над одним из ключевых сервисов компании, сервисом грузоперевозок. Это масштабный проект автоматизации межфилиальных перевозок.
Данная платформа (несколько веб приложений, мобильные приложения, API для интеграции с партнерами) позволяет отслеживать и управлять грузоперевозками в режиме реального времени.
Мы создаем с помощью веб / мобильных приложений платформу по управлению перевозками:
- регистрация компаний перевозчиков и их водителей
- назначение водителей на рейсы
- отслеживание состояния рейсов
- мониторинг состояния перевозимого груза
Стек технологий:
- Scala/Sbt
- Scalatest
- Http4s
- Cats / Cats Effect
- PostgreSQL
- Redis
- Kafka
- ClickHouse
- OpenShift
Требования:
- Опыт коммерческой разработки на платформе JVM от 3 лет
- Понимание микросервисной архитектуры
- Опыт работы со Scala collections API
- Понимание Java Concurrency
- Опыт работы с реляционными СУБД (CTE, индексы, партицирование)
- Умение оптимизировать планы SQL запросов (Postgres / Oracle)
- Опыт написания unit-тестов
Будет плюсом:
- Умение оптимизировать план SQL запросов ClickHouse
- Опыт работы с Docker
- Опыт работы с Kafka
- Опыт работы с Redis
- Опыт работы с Kubernetes / Openshift
- Опыт работы с Monix / FS2 / CatsEffect
Задачи:
- Разработка высоконагруженных микросервисов в рамках платформы (интеграция с
- партнерами, задачи оптимизации в сфере логистики)
- Выполнение задач по оптимизации программного решения и увеличению
- производительности систем
- Проведение code-review
- Разработка unit-тестов
Бонусы
- Работа по Scrum (Less) в одной из продуктовых команд c двухнедельными спринтами;
- Открытость к предложениям и идеям;
- Корпоративное обучение, оплата конференций;
- Гибкий рабочий график, возможность работать удаленно;
- Оформление по ТК РФ с конкурентоспособной заработной платой и бонусной программой;
- Соц. пакет - ДМС со стоматологией, мобильная связь, корпоративные скидки у партнеров, доплата по больничному листу, социальные гарантии, корпоративные мероприятия, скидки в наших магазинах;
- Удобный и эргономичный офис у м. Добрынинская или удаленная работа.