Описание вакансии
Позиция ориентирована на решения для карточных платежей и требует экспертизы в разработке и поддержке карточных платежных систем. Роль предполагает работу над основными бизнес-функциями и обеспечение надежности и эффективности систем обработки платежей.
Ключевые обязанности
- Разработка основного бизнеса: Ответственность за бэкенд-разработку на Golang карточных платежных/эмиссионных систем компании, включая, но не ограничиваясь модулями эмиссии карт, карточных счетов, авторизации, клиринга и расчетов, обработки транзакций, биллинга и бонусов.
- Построение карточной транзакционной цепочки: Участие в проектировании и разработке полной цепочки карточных транзакций, обработка ключевых процессов, таких как авторизация, отмена, захват, возврат и сверка.
- Проектирование и оптимизация архитектуры: Вклад в проектирование архитектуры системы, участие в анализе/миграции унаследованных систем, постоянная итерация и оптимизация производительности для обеспечения высокой доступности, согласованности и стабильности финансовых систем.
- Решение технических проблем: Устранение технических сложностей и узких мест в работе систем, повышение пропускной способности и скорости отклика для обеспечения безопасности средств и точности данных при высокой нагрузке.
- Контроль качества: Создание стандартизированной технической документации, поддержание строгого контроля качества кода, проведение код-ревью и разработка модульных/интеграционных тестов.
Требования к кандидату
- Базовые требования:
- Диплом бакалавра или выше в области компьютерных наук или смежных дисциплин, опыт разработки на Golang/Java от 3 лет.
- Опыт работы с системами эмиссии карт, карточными платежными системами или обработки карточных транзакций (приветствуется релевантный опыт).
- Понимание основ криптографии; опыт работы с криптотранзакциями/платежами будет плюсом.
- Технические навыки:
- Владение Golang/Java, конкурентным программированием, Linux, структурами данных, Kubernetes и компьютерными сетями.
- Глубокие знания MySQL (включая оптимизацию SQL-запросов) и Redis (с решениями для cache breakdown, penetration и avalanche). Опыт работы с Kafka для развязки систем и асинхронной обработки.
- Знание микросервисной архитектуры, gRPC, Protobuf и управления микросервисами (регистрация/обнаружение сервисов, circuit breaking, rate limiting, распределенная трассировка).
- Опыт работы с Docker, Kubernetes и CI/CD-процессами.
- Умение использовать AI-инструменты, такие как Claude Code/Codex, для повышения эффективности работы.
- Предпочтительные квалификации:
- Опыт в риск-контроле криптокарт/платежных приложений.
- Опыт работы в лицензированных эмитентах карт, эквайерах, третьих сторонах платежей или системах Card Processor.
- Знание стандартов ISO 8583/ISO 20022 или интеграции с карточными сетями/партнерами-эмитентами.
- Опыт работы с криптодепозитами/выводами, криптокартами или сервисами fiat on/off-ramp.
- Понимание соответствия PCI-DSS и стандартов безопасности платежей.
- Опыт создания платежных систем с нуля или миграции ключевых систем.
Условия
Бонусы, медицинские обследования, коммерческое страхование, подарки за стаж, бонусы за брак и рождение детей и многое другое.