⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Scala Software Developer

Прямой работодатель  PimPay ( pimpay.ru )
Москва, Россия
29 августа 2018

Опыт работы любой
от 100 000 до 200 000 ₽
Работодатель  PimPay
Описание вакансии

Что у нас:

  • Scala, Akka, Play, Slick, Doobie
  • PHP7+
  • PostgreSql
  • RabbitMQ
  • Kafka
  • Kubernetes
  • обработка информации по нескольким миллионам заказов в день с помощью event-driven сервисов на AkkaStreams и RabbitMQ
  • интеграции с множеством СД посредством REST API
  • сложная скоринговая система для выдачи займов
  • биллинговая система для учета всех денежных транзакций по множеству счетов
  • много сложного интересного SQL для составления отчетов, и расчетов 
  • для проблемных посылок умная система определения реального статуса посылки
  • аналитика на базе машинного обучения
  • и многое другое

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

Чем будешь заниматься:

  • Участием в проектировании архитектуры приложения и БД наравне с остальными разработчиками в команде с элементами SCRUM методологии.
  • Развитием навыков работы с SQL для построения сложных отчетов и нетривиальных манипуляций с данными, работающих корректно в режиме одновременного доступа.
  • Разработкой асинхронных приложений на Scala в парадигме функционального программирования.
  • Участием в выборе технологий для разработки новых проектов.
  • Разработкой новых проектов в команде.
  • Участвовать в code review.
  • При желании — участие в развитии самих бизнес направлений.

Must have:

  • любить свою профессию;
  • уметь: чётко изъясняться, ставить правильные вопросы, искать эффективные решения поставленных задач, самостоятельно восполнять недостающие знания, постоянно самообучаться;
  • умение писать высококачественный, легко читаемый и тестируемый код;
  • понимать свою ответственность за написанный код;
  • опыт ОО-проектирования и разработки веб-приложений от 3 лет или опыт FP от 3 лет;
  • понимание парадигмы FP;
  • опыт проектирования реляционных баз данных, отличное знание SQL (PostgreSQL, Oracle, MSSQL. MySQL);
  • знание средств оптимизации запросов, понимание работы индексов и логики исполнения запросов;
  • четкое понимание работы MVCC;
  • знание типичных паттернов ООП, паттернов построения веб-приложений и сервисов;
  • знакомство с сервисно-ориентированными архитектурами; умение мыслить «асинхронно»;
  • опыт работы с Git;
  • базовое знание linux;
  • хорошее знание английского языка для чтения литературы.

Желательно:

  • опыт разработки на одном из функциональных языков программирования (Scala, Java 8+, …);
  • опыт разработки CQRS, Event-Driven приложений;
  • знакомство с Continuous Delivery & Continuous Integration;
  • опыт модульного (xUnit)/функционального/нагрузочного/интеграционного/поведенческого тестирований, работа с CI серверами;
  • продвинутое знание PostgreSQL (СTE, HSTORE, JSONB, оконные функции, функциональные/частичные индексы, GIST, GIN, ...);
  • асинхронные сообщения/задачи: (Rabbit/Zero/Active)MQ, Gearman и т. п.
  • работа с инструментами профилирования и отладки;
  • средства автоматической настройки окружения (Ansible/Puppet/Chef/Salt/CFEngine);
  • опыт работы с компилируемыми языками и языками со статической типизацией (Java/Scala, C++, C#, …);

Этапы собеседования:

Заявку желательно писать в свободной форме с рассказом о себе, самых интересных задачах, с которыми приходилось сталкиваться, о задачах, которые раздражают, а также своими стремлениями.

  • получаем рассказ и резюме, назначаем время Skype-собеседования;
  • на Skype-собеседовании (не больше получаса) спрашиваем пару технических вопросов по SQL и языкам программирования 
  • домашнее задание
  • приглашаем на очное собеседование в офис
  • согласовываем job offer.

Бонусы

Работа в небольшой (12-15 человек) творческой команде классных разработчиков прямо в центре Москвы (5 минут от м. Чистые Пруды).

Отсутствие прямого влияния не технического управляющего персонала. 

Лояльное отношение к режиму работы. 

Приятная и позитивная обстановка в офисе со стороны всех членов команды. 

Есть возможность тестировать новые технологии для внедрения. 

Мы делаем уникальный продукт на рынке в масштабах всей страны. Есть возможность принимать участие в его развитии. 

Комфортный офис близко к центру, мебель и оборудование на выбор, доступ к иностранной литературе, вода, сладости-пряности, пуфики, PS3, корпоративные вылазки на природу/спорт. 

Компания оплачивает посещение конференций, предоставляет доступ к иностранной литературе и всячески поощряет профессиональное развитие членов команды. 

Оформление по ТК РФ.

ДМС со скидкой.

Полный рабочий день.

Наш офис находится недалеко от м. Чистые Пруды, м. Тургеневская


Мы специализируемся на: Java, Scala, PostgreSQL, PHP, Development, SQL, RabbitMQ, Kafka, Kubernetes, SOA