Описание должности
Направление карточных платежей
Эта позиция ориентирована на разработку и поддержку систем карточных платежей и выпуска карт с использованием Golang. Роль предполагает работу над основными бизнес-модулями при обеспечении высокой доступности, согласованности и стабильности финансовых систем.
Ключевые обязанности
- Разработка основного бизнеса: Ответственность за бэкенд-разработку на Golang систем карточных платежей/выпуска карт, включая, но не ограничиваясь модулями выпуска карт, карточных счетов, авторизации, клиринга и расчетов, обработки транзакций, биллинга и бонусов.
- Построение карточной транзакционной инфраструктуры: Участие в проектировании и разработке сквозных потоков карточных транзакций, обработка ключевых процессов, таких как авторизация, отмена, захват, возврат и сверка.
- Проектирование и оптимизация архитектуры: Вклад в проектирование архитектуры системы, участие в миграции устаревших систем и постоянная итерация и оптимизация производительности для обеспечения высокой доступности и стабильности финансовых систем.
- Решение технических проблем: Устранение технических сложностей и узких мест в работе системы, повышение пропускной способности и скорости отклика системы, обеспечение безопасности средств и точности данных при высокой нагрузке.
- Обеспечение качества: Создание стандартизированной технической документации, строгий контроль качества кода, проведение код-ревью и написание модульных/интеграционных тестов.
Требования к должности
Базовые требования
- Диплом бакалавра или выше в области компьютерных наук или смежных дисциплин, с опытом разработки на Golang/Java от 3 лет.
- Опыт работы с системами выпуска карт/карточных платежей/обработки карточных транзакций (предпочтение отдается кандидатам с соответствующим опытом).
- Понимание основ криптографии, предпочтение кандидатам с опытом работы с криптотранзакциями/платежами.
Технические навыки
- Основы: Владение особенностями языков Golang/Java, параллельным программированием, работой с Linux; глубокое понимание структур данных, k8s и компьютерных сетей.
- Хранение данных и middleware: Владение MySQL с навыками оптимизации SQL-запросов; опыт работы с Redis и решениями для предотвращения проблем с кешем (пробой/проникновением/лавиной); умение использовать Kafka для развязки систем и асинхронной обработки.
- Распределенные системы: Знание микросервисной архитектуры, владение gRPC/Protobuf, понимание управления микросервисами (обнаружение сервисов, прерывание цепи, ограничение скорости, распределенная трассировка).
- Облачные технологии: Знание Docker, Kubernetes и CI/CD-процессов.
- Интеграция ИИ: Умение использовать инструменты ИИ, такие как Claude Code/Codex, для повышения эффективности разработки и создания ценных рабочих процессов.
Предпочтительные требования
- Опыт работы с криптокартами/контролем рисков платежных приложений
- Опыт работы с лицензированными эмитентами карт/эквайерами/третьими сторонами, обрабатывающими платежи/процессорами карт
- Знание стандартов ISO 8583/ISO 20022 или опыт интеграции с карточными сетями/партнерами-эмитентами
- Опыт работы с криптодепозитами/выводами, криптокартами или услугами по обмену фиата
- Знание стандартов PCI-DSS и других норм соответствия/безопасности платежей
- Опыт создания платежных систем с нуля или миграции основных систем
Преимущества
- Бонусы за производительность
- Медицинские осмотры
- Корпоративное страхование
- Подарки к годовщине компании
- Бонусы при бракосочетании и рождении ребенка