Caliberly
Software Developer - Golang
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Golang-разработчик в команду платёжного шлюза. Задача — проектировать и поддерживать высоконагруженную, масштабируемую и безопасную систему онлайн-платежей с микросервисной архитектурой и соответствием PCI-DSS.
Задачи
- Проектировать, разрабатывать и поддерживать безопасные, масштабируемые и высокопроизводительные приложения платёжного шлюза на Golang
- Реализовывать и сопровождать микросервисную архитектуру платёжной платформы
- Интегрироваться со сторонними платёжными провайдерами, банками и финансовыми организациями
- Работать с кросс-функциональными командами (DevOps, QA, Product Management) над новыми фичами
- Обеспечивать соответствие стандартам платёжной индустрии, включая PCI-DSS
- Проектировать и оптимизировать схемы БД для платёжных данных
- Писать эффективный, документированный и тестируемый код по лучшим практикам
- Диагностировать и устранять проблемы по всему стеку, быстро решать инциденты в продакшене
- Мониторить и оптимизировать производительность системы при больших объёмах транзакций
- Следить за трендами в области fintech-платежей
Требования
- 6+ лет опыта разработки на Golang (Core Banking)
- Подтверждённый опыт разработки платёжных шлюзов, знание платёжных методов (кредитные карты, электронные кошельки и др.) и отраслевых стандартов
- Сильное понимание RESTful API, микросервисов и сервис-ориентированных архитектур (SOA)
- Опыт интеграции сторонних API (платёжные процессоры, банки)
- Знание PCI-DSS и практик безопасности при работе с чувствительными платёжными данными
- Практический опыт с SQL/NoSQL базами данных (MySQL, PostgreSQL, MongoDB)
- Опыт с Docker, Kubernetes или другими инструментами контейнеризации и оркестрации
- Знание облачных платформ AWS, Google Cloud или Azure
- Понимание систем контроля версий (Git) и CI/CD пайплайнов
- Плюсом: опыт с блокчейн- или криптовалютными платежами
- Плюсом: знание Python или JavaScript
- Плюсом: опыт с архитектурой (Kafka, RabbitMQ)
Навыки
- Golang
- RESTful API
- микросервисы
- SOA
- PCI-DSS
- SQL
- NoSQL
- MySQL
- PostgreSQL
- MongoDB
- Docker
- Kubernetes
- AWS
- Google Cloud
- Azure
- Git
- CI/CD
- Python
- JavaScript
- Kafka
- RabbitMQ