Senior Scala Developer

Зарплата

от 220 000 ₽

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

МоскваПолный рабочий день

Компания

Передовые технологии управления городом и предприятием

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

Условия работы

Направления работы компании:

  • Геоинформационные системы
  • Cистемы мониторинга траспорта, оборудования, зданий и коммуникаций
  • IoT (интернет вещей), Industrial IoT
  • Информационные системы с пакетной и realtime-аналитикой

Технологии, которые используем:

  • Scala/Java8, Akka 2.5, Play! 2.x, Ebean/Hibernate/Slick, OpenAPI/Swagger 2
  • PostgreSQL, Cassandra, MongoDB
  • Apache Spark, Kafka, Esper (CEP)
  • Kamon/Prometheus/Grafana
  • Consul/Docker/Kubernetes
  • Git, Maven, SBT

Обязанности:

  1. Проектирование и реализация backend сервисов на Scala;
  2. Проведение code review, анализ и оптимизация кода;
  3. Поддержка существующих систем в production;
  4. Участие в разработке архитектуры, адаптация текущих решений под повышенные нагрузки, обеспечение отказоустойчивости;
  5. Документирование технических решений;
  6. Взаимодействие в рамках распределенной проектной группы.

Требования:

  • Опыт проектирования и разработки веб сервисов (REST) на Scala от 2-х лет;
  • Опыт работы с Akka/Akka Cluster/Akka Persistence;
  • Опыт работы с реляционными СУБД;
  • Умение тестировать код;
  • Умение оценивать трудоемкость своих задач и соблюдать сроки выполнения;
  • Без сильного уклона в FP;

Какой профессиональный рост можно получить в компании?

  • Опыт применения самых современных технологий от разработки до развертывания в промышленную эксплуатацию в области b2g/b2b, в перспективе b2c;
  • Опыт построения систем на базе микросервисной архитектуры;
  • Опыт построения нагруженных и отказоустойчивых систем;
  • Широкие возможности карьерного роста, в связи с активным ростом компании.

ДМС, обучение, английский, офис в центре, свободный график, чай,кофе и прочее.