JobRunr
jobrunr.io
What it is
JobRunr is a distributed Java library for processing background jobs and scheduling asynchronous work on the JVM. It supports fire-and-forget, delayed, and recurring tasks, and describes jobs as persistent through cluster restarts or failures. The free OSS plan includes enqueueing and scheduling, automatic retries, carbon-aware scheduling, and a simple dashboard; it allows up to 100 recurring jobs depending on the database. Official integrations are available for Spring Boot, Micronaut, and Quarkus, and the library works with Java 8 and later as a jar distributed through Maven Central. Before production use, the guide recommends replacing in-memory storage with a persistent SQL or NoSQL provider. Business adds priority queues, workflows, realtime scheduling, and a transaction plugin; its license covers one production cluster, while development, test, and staging are free and unlimited. Business costs €850 per PRD cluster / month. Enterprise pricing is custom and includes unlimited recurring jobs and clusters, a multicluster dashboard, and Kubernetes autoscaling metrics.
Spec sheet
- Product
- JobRunr is a distributed, persistent Java library for background job processing and scheduling.Read 7 Oct 2026 · jobrunr.io
- Integrations
- JobRunr provides official integrations for Spring Boot, Micronaut, and Quarkus.Read 7 Oct 2026 · jobrunr.io
- Security
- JobRunr Pro Enterprise supports dashboard single sign-on through OpenID Connect, with role-based authorization rules.Read 7 Oct 2026 · jobrunr.io
- Support
- OSS includes community support through Stack Overflow and GitHub; Business includes priority email or HelpDesk support.Read 7 Oct 2026 · jobrunr.io
- Maker
- JobRunr is built by JobRunr BV, and the about page identifies Ronald Dehuysser as its founder.Read 7 Oct 2026 · jobrunr.io
- Enterprise features
- Enterprise includes unlimited recurring jobs and clusters, a multicluster dashboard, and Kubernetes autoscaling metrics.Read 7 Oct 2026 · jobrunr.io
- Java compatibility
- The installation page says JobRunr works with Java 8 and up and is distributed as a Java jar through Maven Central.Read 7 Oct 2026 · jobrunr.io
- Job types
- It supports fire-and-forget, delayed, and recurring asynchronous tasks on the JVM.Read 7 Oct 2026 · jobrunr.io
- License limit
- A Business license covers one production cluster, defined as applications, servers, or microservices connected to one JobRunr database in production.Read 7 Oct 2026 · jobrunr.io
- OSS features
- The OSS plan includes enqueueing and scheduling, automatic retry handling, carbon-aware scheduling, and a simple dashboard.Read 7 Oct 2026 · jobrunr.io
- Pro features
- Business adds priority queues, workflow management, realtime scheduling, and a transaction plugin.Read 7 Oct 2026 · jobrunr.io
- Reliability
- JobRunr describes its jobs as not being lost during cluster restarts or failures.Read 7 Oct 2026 · jobrunr.io
- Sensitive data
- The Enterprise dashboard can hide sensitive information to support GDPR and HIPAA requirements.Read 7 Oct 2026 · jobrunr.io
- Storage
- The getting-started guide recommends switching from in-memory storage to a persistent SQL or NoSQL storage provider before production.Read 7 Oct 2026 · jobrunr.io
Plans and prices
Strong points and limits
Strong points
- Supports fire-and-forget, delayed, and recurring tasks.
- OSS includes automatic retries and carbon-aware scheduling.
- Official integrations cover Spring Boot, Micronaut, and Quarkus.
- Works with Java 8 and later.
- Development, test, and staging are free and unlimited with Business.
Limits
- Production setup should use persistent SQL or NoSQL storage.
- Business licensing covers one production cluster.
- Business costs €850 per PRD cluster / month.
Who it suits
It suits Java teams that need to enqueue, schedule, and retry background work on the JVM. The free OSS plan covers basic use, while Business and Enterprise add workflow, cluster, and dashboard capabilities.
Verdict
JobRunr offers a free route into persistent JVM background processing, with paid tiers adding queues, workflows, and expanded cluster features. Teams should plan for persistent storage before production and check the production-cluster limit on Business.
Where Specifiction places it
- Task Queue Software#13 of 378.1