👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Scala Developer

Требования

Разработка ПОScalaAkkaZend Framework

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

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

Компания

Ведущий платёжный сервис в России и странах СНГ

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

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

Разработка API которым пользуются все клиентские сервисы QIWI.

Требования:

  • Опыт разработки c использованием ООП или функциональных языков;
  • Отличное знание коллекций Scala и их иерархии;
  • Понимание системы типов, умение использовать type классы, higher-kinded types,dependent types;
  • Знание принципов функционального программирования (Monad, Functor и т.д.);
  • Знание протокола HTTP и опыт построение RESTful систем;
  • Опыт работы с NoSQL и SQL хранилищами;
  • Понимание принципов реактивного программирования;
  • Опыт разработки высоконагруженных систем;
  • Опыт работы с Play Framework 2, sbt, Akka;
  • Опыт написания различных видов тестов;
  • Знание GitHub, flow;
  • Знание английского языка, особенно технических терминов.

Будет плюсом опыт работы с:

  • Scalaz / Cats;
  • Shapeless / программирование на уровне типов;
  • Couchbase;
  • PostgreSQL;
  • Macwire;
  • CQRS.

Бонусы

Работа в компании - лидере рынка моментальных платежей; Оформление по ТК РФ, конкурентоспособная заработная плата; Расширенный соц. пакет: компенсация питания, ДМС, корпоративный Фитнес; Отличные перспективы профессионального роста и развития; Дружный коллектив; Офис - м.Чертановская (10 минут пешком).