Backend-разработчик Go по Middle+/Senior
Что за роль
Backend-разработчик Go будет развивать внутреннюю инфраструктуру финансовых операций: обработку платежных процессов, интеграции с внешними сервисами и расчётную логику. Важная часть работы — надёжность данных и корректное поведение системы при повторных событиях, ошибках и сбоях внешних API.
Что предстоит делать
- Развивать backend-продукт на Go: реализовывать обработку и маршрутизацию финансовых операций, взаимодействие с внешними сервисами.
- Разрабатывать и поддерживать интеграции с внешними API, обрабатывать статусы операций, callback, таймауты и повторные запросы.
- Реализовывать и поддерживать финансовую логику: балансы, комиссии, курсы валют, взаиморасчёты и сверки.
- Проектировать API для партнёрских систем и внутренних сервисов.
- Оптимизировать SQL-запросы и фоновые процессы, улучшать обработку данных.
- Развивать архитектуру, сокращать технический долг, участвовать в проектировании решений и проводить code review.
- Разбирать production-инциденты, находить причины ошибок и писать регрессионные тесты.
Что потребуется
- Коммерческий опыт разработки на Go от 1,5 лет.
- Понимание конкурентности в Go: goroutines, channels, context, таймауты и отмена операций.
- Хорошее знание PostgreSQL и SQL, включая транзакции, индексы, блокировки, уровни изоляции и оптимизацию запросов.
- Опыт разработки HTTP API и интеграций с внешними системами.
- Понимание идемпотентности, retry, дедупликации и обработки повторных событий; навыки тестирования бизнес-логики, ошибок и граничных случаев.
- Внимательность к финансовым расчётам, округлениям и согласованности данных, способность безопасно менять существующую систему.
- Самостоятельность и готовность подключаться к критическим production-инцидентам, в том числе вне рабочего времени.
Что важно знать
Опыт в FinTech, биллинге или обработке финансовых операций будет преимуществом; также пригодятся знания ledger, двойной записи, финансовых сверок и безопасности API — подписей запросов, разграничения доступа и аудита действий. Предусмотрен оплачиваемый испытательный срок на один месяц. Возможно совмещение, если оно не мешает основной работе; указана возможность профессионального и карьерного роста. Оформление — через ИП или самозанятость, также возможна оплата в USDT.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram