Java Workflow SDK
Build stateful, long-running, reliable workflows using the Dapr Workflow Java SDK that run on Catalyst. The Dapr Workflow Java SDK provides a powerful way to orchestrate complex business processes from within your Java applications, with support for popular frameworks like Spring Boot and Quarkus.
Prefer to start from a diagram? Use Dapr Skills for Claude Code to generate a runnable Java Dapr Workflow project from a workflow diagram, then iterate with this SDK. For local monitoring of running workflows, use the Dapr Dev Dashboard.
Start hereโ
Quickstarts
Tutorials
Learn hands-on
Durable Execution & Dapr University ยท Learn this hands-onDapr Workflow: Use durable execution to build reliable distributed applicationsBuild reliable distributed applications with durable execution: task chaining, fan-out/fan-in, and error handling.Start the trackElsewhere in Java
- Dapr APIs with Java
- AI agents: Spring AI
Observabilityโ
Configure and use observability features to monitor and debug workflows.