Not getting responses?
Posted 8 days ago - response chances decrease over time.
updated 8 days ago
Go-разработчик в команду платёжного бэкенда (Fintech)
RUVacancy from Hirify RU, a list of Russian tech companies
Match & Cover letter
Will show your compatibility and write a letter
Job description
Text:
TL;DR
Go-разработчик в команду платёжного бэкенда (Go/PostgreSQL/Fintech): Разработка платёжной платформы и микросервиса жизненного цикла транзакций с акцентом на консистентность, идемпотентность и event-driven архитектуру. Focus on интеграции с платёжными процессингами, transactional outbox, DDD и Hexagonal Architecture, а также построении observability для систем, где цена ошибки — реальные деньги.
Локация: Москва, Санкт-Петербург или Белград; доступны гибридный и удалённый форматы работы. Для удалённой работы указана Россия.
Компания
Яндекс Финтех развивает платёжную платформу Yandex Pay, через которую проходят миллионы транзакций.
Что делать
- Развивать микросервис жизненного цикла транзакций — от создания платежа до терминального статуса.
- Реализовывать интеграции с платёжными процессингами с разными протоколами, семантикой ошибок и гарантиями доставки.
- Проектировать event-driven цепочки обработки через transactional outbox в PostgreSQL.
- Участвовать в дизайне API и доменной модели на основе DDD и Hexagonal Architecture.
- Выделять доменные микросервисы из монолитного бэкенда и переносить критичные платёжные потоки на Go.
- Выстраивать observability на уровнях HTTP, SQL и бизнес-логики.
Требования
- Опыт разработки на Go; Go используется как основной язык новых сервисов.
- Опыт работы с PostgreSQL, транзакциями, блокировками, JSONB и миграциями.
- Понимание микросервисной и event-driven архитектуры.
- Знание принципов консистентности и идемпотентности платёжных операций.
- Готовность работать с transactional outbox, API и доменной моделью.
Хорошо, если есть
- Опыт в финтехе или платёжных системах.
- Знакомство с DDD, Event Sourcing и CQRS.
- Опыт с паттернами Saga и Polling as Retry.
- Опыт с OpenTelemetry, Prometheus или Solomon и Grafana.
- Понимание Python-бэкенда на asyncio, aiohttp и PostgreSQL; способность читать Python-код.
Культура и преимущества
- Работа над платёжной инфраструктурой с высокими требованиями к надёжности и консистентности данных.
- Участие в масштабной архитектурной эволюции и построении платформы для долгосрочного развития.
- Использование Go, PostgreSQL, Logbroker и OpenTelemetry в основном технологическом стеке.
- Гибридный или удалённый формат работы.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →
Similar vacancies
Яндекс Foodtech
9 hours ago
C++/Go-разработчик (backend)
Yandex
12 days ago
Middle+/Senior-разработчик на Golang в финтех-стартап внутри экосистемы Яндекс ID (Fintech)
VK
8 days ago
Ведущий Go-разработчик
MagnitTech
10 days ago
Senior Golang Developer (Fintech)
VK
10 days ago
Go-разработчик (DWH)
300 000₽
Ozon Банк
9 days ago