VK

Senior Scala Developer (VK Pay)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
VK Pay — финтех-сервис, которым пользуются 60 миллионов человек в месяц и который включает в себя системы приёма платежей для В2В и В2С. Наша команда разрабатывает и интегрирует VK Pay внутри компании и во внешние продукты.
Наша команда занимается разработкой и интеграцией платёжного сервиса внутри VK и во внешние продукты. Делаем всё для удобства пользователей.
Наш стек: Scala 2, Сats, Cats Effect 2 & 3, fs2, Circe, Doobie, sttp, http4s, tapir, tofu, akka, play, MySQL/MariaDB, PostgreSQL, Kafka, Redis, GitLab-CI, Docker, docker-compose.
Задачи:
  • разработка новых (от архитектуры до кодирования) и сопровождение существующих сервисов;
  • ревью кода и системной аналитики, декомпозиция задач.
Требования:
  • опыт разработки backend-приложений с использованием методов функционального программирования, typelevel stack;
  • опыт пользования Git;
  • пользователь Linux/Unix.
Будет плюсом:
  • опыт разработки схем СУБД (MySQL, PostgreSQL) и запросов к ним;
  • опыт использования docker, docker-compose;
  • опыт разработки архитектуры приложений.​​​