Описание вакансии
Направление карточных платежей
Эта должность ориентирована на разработку и поддержку систем карточных платежей, обеспечивая высокую производительность, безопасность и надежность финансовых операций.
Ключевые обязанности
- Развитие основного бизнеса: Ответственность за бэкенд-разработку на 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.
- Участие в создании платежных систем с нуля или миграции ключевых систем.
Преимущества
- Бонусы за производительность
- Медицинские осмотры
- Корпоративное страхование
- Подарки к годовщине компании
- Пособия на свадьбу и рождение ребенка