BPMN Workflow Engine
Camunda is an open source platform for workflow and business process automation.
Workflow without Pain.
Camunda is written in Java and a perfect match for Java EE and Spring while providing a powerful REST API and script language support. You can use Camunda for system integration workflows as well as for human workflow and case management.