Backend разработчик (Scala)
Занятость: полная
Формат работы: удаленная работа, гибридный график или постоянное присутствие в офисе
З/п: обсуждается с кандидатом
Локация: Москва
Обязанности:
- Разработка асинхронного, высоконагруженного приложения с использованием библиотеки Cats Effect
- Разработка REST API на Playframework на Scala
- Разработка базовых библиотек: JSON, JWT
- Реализация спецификаций протоколов аутентификации/авторизации: OpenID Connect, OAuth, RADIUS, SAML
- Профилирование и оптимизация приложений
- Использование и настройка CI/CD
- Участие в проектировании функций продуктов, интерфейсов, схем развертывания и взаимодействия
- Оптимизация процесса разработки: refactoring, новые технологии
- Проведение code review
Требования:
- Опыт разработки на Scala от 2 лет
- Умение читать, анализировать и сопровождать чужой код
- Умение работать со спецификациями, документацией
- Опыт использования Docker, docker-compose
- Общее знание HTTP протокола
Условия:
- Аккредитованная IT-компания
- Оформление по ТК РФ
- График 5/2, 8 часовой рабочий день, гибкое начало рабочего дня
- ДМС со стоматологией
- Изучение английского языка с компенсацией от компании
- Компенсация обучения на курсах повышения квалификации, покупки профильных книг, участия в конференциях
- Повышение заработной платы по итогам трудовых заслуг как специалиста
Технологический стек:
Scala, Cats, Cats Effect, Shapeless, Playframework, Sbt, Java
Присоединяйтесь к нашей команде!