Senior Go developer (Billing)

Требования

Бэкенд, Старший (Senior)GolangMongoDBPHP

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

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

Компания

Крупнейший сервис поиска, бронирования и покупки авиабилетов и ж/д билетов

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

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

Продукт команды — платежная платформа Туту, цели которой прием/возвраты платежей Туту, интеграции с внешними платежными системами, выписка сопутствующих документов (чеки, УПД) и передача данных для финансовой, бухгалтерской и управленческой отчетностей и аналитических систем.

Состав команды:
ПМ, техлид, бекэнд разработчик, кроме этой вакансии в процессе еще QA.

Наш стек:

go/php, react, mysql, elasticsearch, mongo, rabbitmq/kafka, k8s, jaeger, prometheus, grpc.

Вас ждет: 

Подключение оплаты безналом для B2B-сегмента;
Запуск Отелей с выпиской УПД по ним;
Подключение продукта Автобусы;
Подключение к сервису работы с промокодами и сертификатами;
Доработтка системы для работы с ними;
Автоматизация ручных операций при работе с краевыми случаями в платежных шлюзах/банках.

Технические вызовы: 

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

Нам важен процесс безопасной доставки изменений на бой.Баг на бою может остановить прием платежей со всеми вытекающими потерями для компании;Необходимо разбираться в работе Kubernetes, чтобы понимать, как система работает на бою и учитывать сопутствующие риски.

Мы ждем от вас:

Опыт работы на GO, умение разбираться с php-кодом.
Сильная экспертиза в проектировании ПО.
Понимание микросервисов.
Желание и умение тестировать свой продукт.
Будет плюсом опыт работы в предметной области (платежи, чеки, финансовая/бухгалтерская отчетность).
Ответственность и дотошность (придется иметь дело с деньгами, где много краевых кейсов).

Бонусы

  1. Мы развиваем команду и осознанно инвестируем в это деньги и время — конференции, профессиональная литература, обмен опытом внутри компании;
  2. У нас удобный офис со всем необходимым рядом с м. Нагатинская, с хорошей библиотекой и собственной кухней, где всегда есть чай-кофе, фрукты-овощи, конфеты-печенья-йогурты и другие вкусности в свободном доступе;
  3. Мы платим премии за прочитанные книги по профессиональной тематике;
  4. Помогаем с переездом кандидатам (оплата билетов до Москвы сотруднику и ближайшим членам его семьи, стоимость аренды квартиры в Москве за один месяц).

Дополнительные инструкции

Структура собеседования:

  1. Общение с HR-менеджером;
  2. Встреча с техническими специалистами
    На ней вы сможете понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
  3. Разговор с руководителем отдела и Product Owner
    Вы сможете поговорить о всех тонкостях работы в продуктовых командах.