Senior BPM Developer (Camunda 8 / Java / Microservices)
Банк «Південний» – один із лідерів фінансового ринку України, який займає третє місце у групі українських банків із приватним капіталом за розміром активів. Вже 32 роки «Південний» є надійним фінансовим партнером для для приватних та корпоративних клієнтів.
Команда «Південного» – це понад 1700 активних і цілеспрямованих співробітників по всій Україні. Чотири роки поспіль банк входить до рейтингу «50 найкращих роботодавців» за версією журналу Forbes.
Зараз ми шукаємо Senior BPM Developer
Ми пропонуємо:
- Оформлення згідно КЗпП України;
- Нормований графік роботи;
- Конкурентну заробітну плату;
- Додатковий компенсаційний пакет (медичне страхування/вивчення іноземної мови/компенсацію абонементу у спорт зал);
- Корпоративного психолога;
- Можливість кар'єрного росту та розвитку;
- Можливість працювати в стабільній та професійній компанії з дружньою командою.
Що потрібно робити:
- Full-cycle розробка: Проектування, розробка, тестування та впровадження бізнес-процесів у Camunda 8 (Zeebe).
- Orchestration: Розробка логіки взаємодії між мікросервісами через Job Workers та REST сервіси.
- AI Integration: Впровадження AI Agents у бізнес-процеси (наприклад, для автоматичної класифікації звернень, аналізу документів або прийняття рішень на основі LLM через Camunda Connectors).
- Integration: Налаштування та кастомізація Out-of-the-box Connectors (REST, AI Agent, Email, т.ін.) та розробка власних для банківських систем (SOAP/REST).
- Error Handling: Проектування складних стратегій обробки помилок, компенсаційних транзакцій та інцидент-менеджменту.
- Optimization: Аналіз ефективності процесів за допомогою Camunda Optimize та внесення змін для покращення KPI.
Для цього знадобиться:
- Досвід роботи в банківському секторі або фінтеху від 3 років.
- Вільне володіння BPMN 2.0 та DMN 1.3.
- Розуміння концепції Idempotency (ідемпотентності) у розподілених системах.
- Досвід написання Unit та Integration тестів для процесів (Zeebe Process Test).
- Розуміння Agile, досвід роботи по методології Kanban
Технічні вимоги:
1. Camunda 8 Expertise
- Глибоке розуміння архітектури Zeebe та відмінностей від Camunda 7.
- Досвід роботи з Web Modeler та Desktop Modeler.
- Вміння працювати з Feel (Friendly Enough Expression Language) для складної логіки в шлюзах (gateways).
- Навички роботи з Camunda Connectors (включаючи AI/ML connectors).
2. Java & Integration
- Досвід розробки на Java 17/21 та Spring Boot.
- Написання ефективних Job Workers (Spring-zeebe).
- Досвід інтеграції з:
- Messaging: RabbitMQ.
- APIs: REST, SOAP, gRPC.
- DBs: Oracle, PostgreSQL, MongoDB, Elasticsearch.
3. AI & Data
- Досвід інтеграції з AI-моделями (OpenAI Compatible, локальні LLM, Ollama) через API.
- Розуміння принципів побудови AI Agents (ReAct, Chain-of-Thought) всередині BPM-процесу.
4. DevOps & Cloud
- Робота з Docker та Kubernetes (Helm charts).
- Розуміння CI/CD процесів (GitLab CI, GitHub Actions).
Якщо вас зацікавила наша пропозиція, надсилайте свій відгук та дізнавайтесь про деталі.
Термін розгляду резюме становить 14 днів. У разі, якщо ви не отримали від нас відповіді, це означає, що зараз ми не можемо запропонувати вам вакансію, але зберегли резюме до нашої бази, ми зв’яжемось з Вами у разі появи відповідної пропозиції.
Дякуємо за проявлений інтерес до нашої вакансії
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |