Москва
Сегодня билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё билайн — это команда, объединённая общими ценностями и общей целью — быть лидером телеком и digital рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня.
Команда разработки голосового антифрода ищет Scala разработчика.
Обязанности:
- Реализация серверной части веб-приложений;
- Реализация распределённой событийно-ориентированной системы;
- Разработка асинхронных, отказоустойчивых сервисов;
- Анализ и оптимизация производительности системы;
- Участие в разработке архитектуры системы;
- Тестирование, отладка и документирование разработанного функционала;
- Сode review.
Требования:
- Знание особенностей различных алгоритмов и структур данных;
- Знание ключевых методологий и паттернов разработки ПО;
- Глубокое понимание особенностей архитектуры JVM и ее влияния на производительность высоконагруженных приложений;
- Понимание принципов работы HTTP, Websockets;
- Опыт разработки микросервисов;
- Опыт разработки высоконагруженных систем / сложных web-приложений;
- Опыт решения задач интеграции с другими системами RPC, gRPC, kafka;
- Опыт разработки приложений с использованием ZIO, Akka, Cats;
- Опыт работы с реляционными и распределёнными БД (Clickhouse, HBase, ElasticSearch, Cassandra).
Плюсом будет:
- Опыт построения протоколов с exactly-once обработкой;
- Опыт построение событийно-ориентированных систем;
- Опыт проектирования распределенных NoSQL схем ДБ.
Что мы предлагаем:
- Оформление в аккредитованную IT-компанию;
- Гибридный формат работы*;
- Гибкий график работы;
- Удобные инструменты — необходимое ПО и мощный ноутбук;
- Налаженные процессы разработки;
- Сложные и интересные задачи, которые позволят раскрыть потенциал;
- В команде работают эксперты из топ-компаний РФ;
- Полис ДМС с хорошими клиниками;
- Cлужебная сотовая связь.
*Посещение офиса может быть исключено по договоренности с руководителем.