Назад

Не получаете ответ?

Telegram-вакансии старше 7 дней могут быть уже неактуальны.

7 дней назад

Go Developer (Fintech)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Cyprus
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

#vacancy

Go Developer

EurionPay — трансграничная инфраструктура для b2b и b2c. Мы строим платежный аггрегатор, который объединяет несколько PSP и банков под единым API для мерчантов: SWIFT, SEPA, локальные методы, мульти-валютные расчёты, FX.

Стек
• Backend: Go 1.24.13
• HTTP/router: chi/v5
• БД: PostgreSQL
• DB driver/pool: pgx/v5
• Доп. библиотеки: uuid, decimal, excelize, x/crypto

Что предстоит делать:

1. Core агрегатор и роутинг платежей
• Развивать логику маршрутизации платежей между провайдерами (по валюте, корридору, success rate, комиссиям).
• Реализовывать fallback-сценарии — если провайдер недоступен или вернул отказ, корректно переключаться на следующего без двойных списаний.
• Поддерживать reconciliation с провайдерами.

2. Интеграции с PSP и банками
• Подключать новых провайдеров: REST / SOAP, HMAC / RSA signing, OAuth, mTLS.
• Покрывать интеграции контрактными тестами (чтобы изменение на стороне провайдера не ломало нас в проде молча).
• Поддерживать понятную документацию по разработке

3. Webhook’и, очереди, идемпотентность
• Async-обработка событий от провайдеров: подтверждение платежа, refund, chargeback.
• Идемпотентные обработчик
• Retry policy, dead letter queue, восстановление состояния.

4. Админка и API для мерчантов
• Публичное API для мерчантов
• OpenAPI спека и совместимость версий.
• Внутренняя админка для саппорта и финдепа (UI делаем отдельно, ты — на backend).

Что мы ждём

• 3–5 лет коммерческой разработки, из них от 1.5 лет на Go в продакшене.
• PostgreSQL уверенно: индексы, isolation levels, базовая оптимизация запросов, понимание транзакций.
• Понимание идемпотентности и распределённой консистентности на практике
• REST API design, OpenAPI
• Базовый CI/CD
• Английский — чтение документации и переписка с провайдерами без проблем.

Будет большим плюсом

• Любой опыт с платёжными / биллинговыми / финансовыми системами.
• Знание HMAC / RSA signing, 3DS, токенизации.
• Опыт интеграции с PSP, эквайрингом, SWIFT, SEPA.
• Опыт работы с .NET middleware (не писать, а понимать — у нас есть соседний сервис).
• Релевантный pet-project или open source contribution.

Формат: Кипр, Лимассол в офис

Просьба присылать резюме в телеграмм:

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -