Integration Developer
Про компанію
Yoty Pay — це fintech SaaS-платформа, де платежі — це не просто транзакції, а структуровані та гармонійні взаємодії у фінансових екосистемах.
Ми допомагаємо банкам, фінтех-компаніям та маркетплейсам управляти платіжними потоками, інтеграціями та користувачами в масштабованій багатовалютній архітектурі.
Наш продукт охоплює маршрутизацію платежів, каскадинг, розподіл (split payments), роботу з банківськими API, а також мерчант та адмін -портали із потужною аналітикою.
Про позицію
Ми шукаємо досвідченого розробника для створення та підтримки інтеграційних рішень на базі Apache Camel у команді розробки платіжних систем. Ви будете відповідати за побудову надійних та масштабованих інтеграцій з банками, платіжними шлюзами та іншими сервісами, забезпечуючи безперебійну роботу процесів обробки платежів.
Основні обов’язки
- Розробка та впровадження інтеграційних рішень з використанням Apache Camel та патернів Enterprise Integration Patterns (EIP)
- Проєктування та створення маршрутизації даних між системами
- Інтеграція з банківськими API, платіжними системами та сторонніми сервісами
- Розробка та підтримка REST API (Spring Boot)
- Оптимізація продуктивності інтеграційних процесів
- Моніторинг і усунення неполадок в інтеграціях
- Участь у code review, написання технічної документації
Обов’язкові вимоги
- Комерційний досвід роботи з Java (від 3 років)
- Практичний досвід з Apache Camel (production-маршрути, EIP)
- Досвід роботи з Spring Boot
- Досвід створення та підтримки REST/SOAP API
- Досвід роботи з PostgreSQL
- Досвід роботи з CI/CD pipelines
- Упевнені навички роботи з Git
Бажані навички
- Досвід роботи у фінтех / платіжній індустрії
- Робота з Kafka, RabbitMQ, ActiveMQ або іншими message brokers
- Досвід роботи з NoSQL (Redis, MongoDB)
- Знання Docker і Kubernetes
- Розуміння протоколів безпеки (OAuth2, JWT, TLS/SSL)
- Досвід роботи в мікросервісній архітектурі
- JavaScript для фронтенд-інтеграцій (базовий рівень)
Ми пропонуємо
- Роботу в динамічній міжнародній команді
- Участь у проєктах з мультивалютними платіжними системами
- Можливість працювати з сучасними технологіями
- Професійний розвиток та навчання
- Конкурентну заробітну плату
- Гнучкий графік і можливість віддаленої роботи
Формат роботи
- Повна зайнятість
- Можливість віддаленої/гібридної роботи
Required languages
English | B1 - Intermediate |