Senior Scala Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

the_covert
Нет отзывов

Москва

The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и сервисов более 10 лет. Нашими продуктами для реализации и упрощения бизнес процессов пользуются тысячи людей по всему миру. Мы предоставляем сервисы крупным финансовым B2B и B2C платформам, кроме того у нас есть линейка продуктов, связанных с финансовой аналитикой, и запущено несколько глобальных медиа-проектов.

Технологический стек:

Scala, Finagle, PostgreSQL, Cassandra, Vue.js, CockroachDB, gRPC

Вам предстоит:

  • Разрабатывать продуктовые улучшения;

  • Поддерживать существующую кодовую базу;

  • Разрабатывать тестовое покрытие для собственного кода;

  • Разрабатывать библиотеки для использования коллегами;

  • Принимать участие в разработке архитектуры распределенных веб-приложений и веб-сервисов;

  • Разрабатывать архитектуру приложений;

  • Обучать младших сотрудников и проводить код-ревью.

Примеры задач:

  • Разобраться с представлением бизнес-задачи на техническом языке, реализовать и выкатить в прод;

  • Спроектировать решение конкретной бизнес-задачи как частный случай фичи, покрывающей 10 похожих сценариев;

  • Сократить в 10 раз времязатраты пользователей на бизнес-операции через новые технические решения;

Ожидаем от вас:

  • Профильное образование;

  • Опыт работы по специальности от 5 лет;

  • Опыт программирования на Scala от 3 лет;

  • Опыт Reactive Web Application Development с использованием одного или нескольких из фреймворков: Finagle, Akka, Play, Spray;

  • Глубокое понимание особенностей архитектуры JVM и ее влияния на производительность высоконагруженных приложений;

  • Знание особенностей реализации различных алгоритмов и структур данных. Понимание, как влияют эти особенности на производительность веб-приложений;

  • Опыт работы в команде.

Будет плюсом

  • Опыт работы с распределенными БД: Cassandra, MongoDB и т.д.;

  • Опыт проектирования распределенных NoSQL схем ДБ;

  • Опыт построения протоколов с exactly-once обработкой;

Что мы предлагаем:

  • Возможность релокации;
  • Возможность получения зарплаты в у.е.;
  • Конкурентную заработную плату по результатам интервью;
  • Индивидуальный подход к области ответственности и пулу задач;
  • Команду профессионалов из лучших ВУЗов страны;
  • Гибкий график;
  • Завтраки, фрукты, орешки, кофе и чай;
  • Компенсация спорта.

Ключевые навыки

SCALA
MongoDB
PostgreSQL
Английский язык
NoSQL
Системность

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 27 января 2023 в Москве

Отзывы о компании

Здесь пока нет отзывов, но ваш может стать первым
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Похожие вакансии

Будьте первыми
Участие в разработке стратегии развития компании на внутреннем и международном рынках. Построение стратегии продаж. Анализ потребностей клиентов/потенциальных клиентов.
Опыт активных продаж от 5 лет (используя самые разные каналы поиска). Преимуществом будет опыт работы с клиентами в сфере FinTech.
Нативных приложения под iOS (написано на Swift) и Android (на Java/Kotlin), веб-сайт (VueJS), админки. Backend состоит из микросервисов...
Опыт работы на аналогичной должности от 3 лет. Отличное знание Kotlin, Android SDK. Знание паттернов проектирования, архитектурных подходов, принципов SOLID...
Разрабатывать компоненты ядра сети для частных мобильных сетей связи стандартов LTE и 5G. Проектировать и реализовывать решения.
Образование высшее техническое (специалитет, бакалавриат/магистратура). Язык программирования: С/C++ (стандарт 14 и выше) для ядра cети LTE и Go...
Работодатель сейчас онлайн
Отладка периферийных блоков разрабатываемых микроконтроллеров. Моделирование и макетирование блоков по отдельности и в составе процессорной системы. Разработка HAL и API...
Опыт программирования на языке C от 3 лет, наличие завершенных проектов. Опыт низкоуровневого программирования микроконтроллеров AVR или ARM.
Работодатель сейчас онлайн
Ядро платформы: аккаунтинг, аутентификация, система доступа, система прав, мультитенантность, обработка персональных данных, нотификации. Маркетплейс: уведомления о курсах, боты в Telegram...
Опыт разработки на Java в продуктовых компаниях от 3 лет. Знание принципов ООП и других принципов программирования. Уверенное знание SQL.
В команду по развитию системы управления автотранспортом и телематического мониторинга транспортных средств, работающей в нефтяной отрасли требуется Java-разработчик высокого...
Специальные навыки и знания: Опыт работы от 2-х лет. Знание технологий Java EE/SE, JSP, Spring Framework, JavaScript.