SmartCore

Senior Back End Engineer (Java, Kotlin, Python, Node.js, Golang, or C#) (Fintech/PSP) – remote friendly (EMEA)

Коротко

Senior Backend Developer в финтех-холдинге SmartCore: разработка и развитие высоконагруженной эквайринговой платформы с микросервисной архитектурой, работающей 24/7 с соответствием PCI DSS. Команда отвечает за полный цикл платежа — от инициации до клиринга, работает с Kafka/RabbitMQ, занимается архитектурными решениями и интеграциями с банками и процессинговыми центрами. Требуется от 5 лет коммерческого опыта бэкенд-разработки (Java/Kotlin/Python/Node.js/Golang/C#), опыт с SQL, Kafka, распределенными системами и свободное владение русским языком.

# Senior Backend Developer (Fintech)
SMARTCORE AG | Барселона, Каталония, Испания (Удаленно)
О компании
SmartCore — финтех-холдинг, создающий инфраструктуру для следующего поколения платежей. Наши решения охватывают весь цикл финансовых операций: от core banking и процессинга до карт, кошельков и систем антифрода.
О проекте
Вы присоединитесь к ключевой команде, которая занимается разработкой и развитием нашей основной эквайринговой платформы. Это сложная, высоконагруженная система с микросервисной архитектурой, работающая в режиме 24/7. Мы отвечаем за весь жизненный цикл платежа — от инициации до клиринга, обеспечивая минимальные задержки, высокую отказоустойчивость и соответствие строгим стандартам безопасности (PCI DSS).
Чем предстоит заниматься
•Проектирование и разработка новых микросервисов и бизнес-логики.
•Оптимизация производительности существующих компонентов системы, работа с высоконагруженными участками кода.
•Принятие ключевых архитектурных решений, направленных на повышение отказоустойчивости, масштабируемости и безопасности платформы.
•Интеграция со сторонними платежными системами, банками и процессинговыми центрами.
•Работа с асинхронными потоками данных с использованием Kafka и RabbitMQ.
•Проведение code review, наставничество менее опытных коллег и внедрение лучших практик разработки.
•Активное участие в R&D, исследование и внедрение новых технологий в стек проекта.
•Покрытие кода unit- и интеграционными тестами, поддержание высокого качества кодовой базы.
Наш идеальный кандидат
•Имеет коммерческий опыт бэкенд-разработки от 5 лет на одном из языков: Java, Kotlin, Python, Node.js, Golang, C#.
•Имеет практический опыт работы с любой SQL-базой (PostgreSQL, Oracle, MySQL и др.): опыт оптимизации запросов, понимание уровней изоляции транзакций.
•Практический опыт построения систем на базе Kafka: понимание принципов работы брокера, паттернов producer/consumer, гарантий доставки сообщений.
•Опыт проектирования сервисов и системного дизайна распределенных систем.
•Понимание принципов работы сетевых протоколов (TCP/IP, HTTP/2, gRPC).
•Опыт работы с инструментами контейнеризации и оркестрации (Docker, Kubernetes).
•Привычка писать чистый, поддерживаемый и хорошо тестируемый код.
•Обладает высокой степенью самостоятельности, проактивен, берет на себя ответственность за конечный результат и качество продукта.
•Свободно владеет русским языком (B2 или выше) — обязательно для ежедневной коммуникации внутри команды.
Будет плюсом
•Опыт работы в финтехе или процессинге платежей, знание стандарта PCI DSS.
•Хорошо ориентируется в современных AI-технологиях, включая AI-агентов, и умеет применять различные LLM в работе.
•Опыт работы с NoSQL базами данных (MongoDB, Redis).
•Знакомство с RabbitMQ.
•Опыт использования инструментов для мониторинга и трассировки (Prometheus, Grafana, Jaeger).
•Опыт проведения нагрузочного тестирования (JMeter, Gatling).
Мы предлагаем
•Конкурентоспособную заработную плату, обсуждаемую индивидуально с каждым кандидатом.
•Современный технологический стек и отсутствие бюрократии.
•Бюджет на обучение, посещение профильных конференций и покупку литературы.
•Корпоративный доступ ко всем передовым LLM моделям в Max комплектации.
•Работу в команде экспертов, увлеченных своим делом, где ваше мнение всегда будет услышано.
Для отклика или уточнений можно связаться напрямую в чате или по мэйлу: stanislav.pavlov[@]smartcore.pro

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте