описание
Проект разрабатывает платёжную инфраструктуру: платёжный шлюз и агрегатор для приёма платежей и выплат мерчантам.
задачи
- Разрабатывать платёжный шлюз и агрегатор
- Обеспечивать приём платежей и выплаты мерчантам
- Реализовывать маршрутизацию операций между провайдерами
- Работать с лимитами, комиссиями, балансами и сверкой
- Разрабатывать вебхуки и кабинеты мерчантов и операторов
требования
- Опыт коммерческой разработки на Go от 3 лет
- Уверенное знание context, горутин и конкурентного доступа к данным
- Опыт написания HTTP API на стандартной библиотеке без тяжёлых фреймворков
- Опыт написания юнит-, table-driven и интеграционных тестов с настоящей базой данных
- Хорошее понимание PostgreSQL: транзакций, уровней изоляции, блокировок, дедлоков, идемпотентности, индексов, EXPLAIN ANALYZE и миграций на работающем проде
- Умение писать SQL без ORM
- Знание Docker, Kubernetes на уровне разработчика и GitLab CI
- Английский для чтения технической документации
- Свободное владение русским языком
условия
- Условий в вакансии нет