JBPM Developer - Java
Technology
Han Digital3 weeks agoUntil 14/9/2026
Job description
Essential Skills / Basic Qualifications :
- Strong hands-on experience with Java, and workflow engines like BAMOE.
- Design and develop RESTful APIs and microservices using Java (Spring Boot).
- Build and manage workflow-driven applications using BAMOE (BPMN, DMN, rules, decision services).
- Develop and integrate business process workflows using BPMN-based engines (BAMOE/jBPM).
- Implement and maintain CI/CD pipelines and DevOps practices for smooth deployment.
- Collaborate with architects and product teams to define scalable system architecture and API design.
- Integrate workflow services with backend systems using event-driven architecture (Kafka, REST APIs).
- Ensure security, performance, and reliability of APIs and workflow services.
- Participate in code reviews, testing strategy, and production issue resolution.
- Enable monitoring, logging, and observability of applications.
Some other highly valued skills may include :
- API gateway patterns; performance tuning; AWS/Azure services; observability (ELK/Splunk/AppDynamics); automated tests (Jest, Appium/Detox).
- Understanding of BPM for workflow orchestration and process automation. Familiarity with BPMN 2.0 for designing workflows (BAMOE).
- Testing tools knowledge like Cucumber, Insomnia or postman.
- Experience with Kafka or other message brokers for event-driven communication.
- Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito).
Keywords
OrchestrationApache KafkaSpring FrameworkScalabilityMockitoDevOpsUnit TestingJavaCI/CD
Interested in this role?