




Job Summary: We are seeking a jBPM developer to design, model, implement, and optimize automated business processes, bridging workflow requirements with technical implementation. Key Highlights: 1. You will participate in high-impact projects and learn from experts. 2. You will work collaboratively and tackle challenges for your professional growth. 3. You will always stay one step ahead in technology. We’re not just looking for talent—we’re looking for curious minds who enjoy learning and transforming the future. We are tech-driven, demanding, and yes—we move fast. But no one competes alone. We work as a team, and if you seek challenges that push you beyond your comfort zone (because that’s where growth happens), you’re in the right place. Here, you’ll learn from experts, participate in high-impact projects, and always stay one step ahead in technology. ***Profile Description: The jBPM Developer is responsible for designing, modeling, implementing, and optimizing automated business processes. Their primary role is to bridge the gap between enterprise workflow requirements and technical implementation, ensuring processes are scalable, auditable, and efficient.*** ***Key Responsibilities*** * ***Process Modeling: Create workflow diagrams using the BPMN 2.0 standard.*** * ***Flow Development and Integration: Integrate jBPM flows for deployment in DevConsole.*** * ***Rule Automation: Implement complex decision logic using Drools (the integrated rule engine).*** * ***System Integration: Connect processes with external APIs.*** * ***Monitoring and Optimization: Analyze and interpret execution logs of cloud-hosted BPM components.*** ***Technical Skills (Hard Skills)*** * ***Core jBPM & BPM*** * ***BPMN 2.0 Proficiency: (Service tasks, error events, parallel gateways, etc.).*** * ***KIE Server & Business Central: Manage project and KIE container lifecycles.*** * ***Persistence & Transactions: Configure database persistence for process states (Hibernate/JPA).*** * ***Java language, version 8.*** * ***Knowledge of Java design patterns.*** * ***Intermediate to Advanced Object-Oriented Programming in Java.*** * ***Executing and configuring requests using the API Client (Bruno).*** * ***Java Ecosystem*** * ***Java Enterprise Edition (EE) or Jakarta EE.*** * ***Spring Boot*** * ***Maven/Gradle: Dependency management and KJAR artifact building.*** * ***Base JDK (Java Development Kit) language: Version 11 or 17 (depending on jBPM/KIE version).*** * ***Business Central (Workbench) / IDE modeling, VS Code (Kogito usage).*** * ***Drools Rule Engine (DMN, DRL).*** * ***Apache Maven Build*** * ***SonarQube Code Quality*** * ***JUnit Testing*** * ***Runtime / Server: Kie Server*** * ***Version Control: Git / GitHub Enterprise / Bitbucket*** * ***CI/CD: Jenkins, GitHub Actions*** What Do We Offer You? * Support for your personal and professional growth through individual development plans—your career is in your hands, and you decide how far you want to go. * Paid leave days exceeding statutory requirements: No need to wait a full year to enjoy your vacation days—plus additional days for special events and holidays. * Additional financial benefits beyond salary: Grocery vouchers, savings fund, training allowance, wellness bonus, partner agreements, and discounts. * Emotional support—we care about your physical and mental well-being, offering diverse benefits covering personal balance and health coverage for you and your family. We truly want to take care of you and your loved ones! There’s room here for good people… like you. We’d love to meet you!


