Разработка основной высоконагруженной эквайринговой платформы с микросервисной архитектурой, работающей 24/7 и соответствующей требованиям PCI DSS.
Обязанности:
- Проектировать и разрабатывать микросервисы и бизнес-логику.
- Оптимизировать производительность системы и высоконагруженные участки кода.
- Принимать архитектурные решения для повышения отказоустойчивости, масштабируемости и безопасности платформы.
- Интегрироваться со сторонними платежными системами, банками и процессинговыми центрами.
- Работать с асинхронными потоками данных, проводить code review, наставлять коллег и участвовать в R&D.
- Покрывать код unit- и интеграционными тестами и поддерживать качество кодовой базы.
Требования:
- От 5 лет коммерческого опыта backend-разработки на Java, Kotlin, Python, Node.js, Golang или C#.
- Практический опыт с SQL-базами данных, оптимизацией запросов и уровнями изоляции транзакций.
- Опыт работы с Kafka, проектирования сервисов и системного дизайна распределенных систем.
- Знание TCP/IP, HTTP/2, gRPC, Docker и Kubernetes.
- Навыки написания чистого, поддерживаемого и тестируемого кода.
- Самостоятельность, проактивность и ответственность за результат.
- Русский язык на уровне B2 или выше обязателен.
Будет плюсом: опыт в финтехе или платежном процессинге и знание PCI DSS; знакомство с AI-технологиями, AI-агентами и LLM; опыт с MongoDB, Redis, RabbitMQ, Prometheus, Grafana, Jaeger, JMeter или Gatling.
Условия: удаленная работа в EMEA или релокация в Испанию/Грузию. Зарплата обсуждается индивидуально. Предусмотрены бюджет на обучение, конференции и литературу, корпоративный доступ к передовым LLM, современный стек и команда экспертов.