Java

Java's Fall Moves Forward with JobRunr 9, OpenXava 8, and the New Lathe Server

Java's ecosystem is showing real momentum this week.

3 min readInfoQ
Java's Fall Moves Forward with JobRunr 9, OpenXava 8, and the New Lathe Server

Java's ecosystem is evolving in a direction that deserves more attention than it's getting. This week's roundup, featuring the GA releases of JobRunr 9.0 and OpenXava 8.0, along with the introduction of Lathe, a new Java language server, signals something important: the Java community is quietly building the infrastructure for the next generation of production systems, even as the industry's attention shifts elsewhere. For teams already navigating the shift toward agentic and AI-driven workflows, as explored in How engineering leaders are shaping production systems for an agentic future, these updates are not just maintenance releases. They are practical tools for making Java more responsive, more adaptable, and more aligned with how modern applications actually run.

JobRunr 9.0 is the clearest example. Background job processing might not sound glamorous, but it's the backbone of any system that needs to handle asynchronous work without blocking users. The GA release refines scheduling, monitoring, and fault tolerance, the unglamorous but essential improvements that keep production systems stable when they scale. OpenXava 8.0, meanwhile, targets a different pain point: rapid CRUD application development. For teams that need to ship internal tools or data-heavy interfaces quickly, this release reduces boilerplate without sacrificing Java's type safety. Both projects demonstrate that Java's strength lies not in flashy new paradigms, but in making existing patterns more reliable and more accessible.

The introduction of Lathe, a new Java language server, is the most forward-looking item in the roundup. Language servers are the invisible layer that powers modern IDE features like refactoring, code navigation, and inline diagnostics. A new player here suggests that the current tooling ecosystem may not be keeping pace with what developers actually need, especially as they build more complex, data-intensive applications. This ties directly to the conversations happening at Build for the AI era: Your guide to Disrupt 2026, where the focus is on constructing durable companies in an AI-shaped world. A better language server means faster feedback loops, fewer context switches, and more time spent on logic rather than tooling. That's the kind of productivity gain that compounds.

Here is the concrete takeaway: If you are still treating Java as a legacy platform that just powers old enterprise systems, you are missing where the real innovation is happening. The releases of JobRunr 9.0, OpenXava 8.0, and especially Lathe are not about catching up to newer languages, they are about Java becoming a better platform for the workloads that matter now: background processing, rapid internal tooling, and developer experience that scales with complexity. The specific detail to watch is Lathe's adoption rate. If it gains traction, it will change how Java developers interact with their code daily, making the language feel more modern without requiring anyone to abandon their existing investments. That is the kind of quiet progress that actually moves an ecosystem forward.

From InfoQ

This week's Java roundup for September 28th, 2026, features news highlighting: the GA releases of JobRunr 9.0 and OpenXava 8.0; point releases for Quarkus, Micronaut, LangChain4j, Eclipse JNoSQL; ADK for Java and ADK for Kotlin; and introducing Lathe, a new Java language server.

Read the original at InfoQ