Описание
Velto Pay — B2B-финтех-стартап и платёжный шлюз для онлайн-бизнеса. Сервис помогает компаниям принимать оплату картами и криптовалютой в более чем 30 странах и выводить средства. Через него проходит более 2 млн транзакций в месяц.
Задачи
•Разрабатывать и поддерживать микросервисы на Go для платёжного процессинга
•Создавать REST и gRPC API для внутренних сервисов и партнёров
•Интегрировать сервисы с банками-эквайерами, криптошлюзами и внешними API
•Работать с PostgreSQL и Redis: писать запросы, создавать индексы и миграции
•Использовать Kafka и RabbitMQ
•Покрывать код модульными и интеграционными тестами
•Участвовать в код-ревью и разборе инцидентов вместе со старшими разработчиками
•Дорабатывать внутренние инструменты: административные панели, мониторинг и оповещения
Требования
•Опыт разработки на Go от 1,5 лет
•Понимание горутин, каналов, context и основных шаблонов конкурентности
•Опыт работы с PostgreSQL: SQL-запросы, индексы и транзакции
•Понимание HTTP и принципов построения REST API
•Умение работать с Git и Docker
•Английский для чтения технической документации
•Желание учиться и задавать вопросы
•Стажёров и кандидатов без опыта пока не рассматривают
Будет плюсом:
•Опыт с gRPC, protobuf и брокерами сообщений Kafka и RabbitMQ
•Понимание блокчейна и опыт интеграции с сетями TRON, Ethereum или TON
•Навыки работы с Kubernetes и CI/CD
•Знакомство с Prometheus и Grafana
Условия
•Выплаты в USDT или фиате
•График 5/2, с 10 до 19 (GMT+3); начало дня можно сдвинуть на пару часов
•Ментор из старшей команды и понятный план роста до Middle
•Пересмотр зарплаты каждые 6 месяцев
•Компенсация курсов и конференций
•Оплачиваемый отпуск и больничный