Write Cleaner, Faster Java Code

Dive into the latest Java and Java Virtual Machine (JVM) advancements. Explore the cutting-edge features of Java 21, 22, and 23. Discover innovations in JVM languages such as Kotlin, and gain insights into how AI is influencing the Java ecosystem.

Core Java & Foundations

Learn from Industry Leaders about:

  • New Java Features: Explore how advancements like pattern matching, String templates, and structured concurrency enhance project development.
  • Immutable Record Patterns: Master the creation of lightweight, immutable data structures to significantly improve code readability and maintainability.
  • JVM Languages: Discover the latest advancements, and their transformative impact on Java development practices.
  • Performance Optimization: Gain insights into proven strategies for optimizing Java applications, boosting efficiency, and enhancing responsiveness.
  • AI Impact on Java: Explore the influence of artificial intelligence on the Java ecosystem and uncover its implications for future development and innovation.
  • Java & GraalVM: Leverage GraalVM to enhance Java application performance with its advanced JIT compiler, efficient memory management, and seamless support for polyglot programming.

Track Speakers 2025

Track Program 2025

Track Sessions on Jax London

Track Sessions on Jax London

View all sessions

Frequently Asked Questions

What is the focus of the "Core Java & Foundations" track at JAX London 2025?

This track delves into the latest Java and JVM innovations including Java versions 21, 22, and 23. Topics include advancements such as pattern matching, string templates, structured concurrency, immutable record patterns, Kotlin updates, and the growing influence of AI on the Java ecosystem. It also emphasizes performance optimization and leveraging GraalVM for polyglot programming and enhanced efficiency.

Which newest Java features are highlighted in this track?

Attendees will explore enhancements like pattern matching, string templates, structured concurrency, and immutable record patterns—all aimed at improving code readability, maintainability, and developer productivity.

How does the track showcase performance improvements in Java applications?

The track offers insights into proven strategies for boosting Java application performance—focusing on optimizing responsiveness, enhancing efficiency, and fine-tuning application behavior under load.

What role does AI play in Java development according to this track?

Participants learn how artificial intelligence is shaping the Java ecosystem—exploring its influence on language features, tooling, development workflows, and the future of application architecture.

How is GraalVM incorporated into this track's content?

GraalVM is presented as a performance-enhancing innovation—offering advanced Just-In-Time (JIT) compilation, optimized memory management, and seamless polyglot programming support for Java applications.

STAY TUNED!

JOIN OUR NEWSLETTER

[mc4wp-simple-turnstile]

Explore other Tracks

Engineering Teams in the Age of AI

The team structures that worked yesterday need rethinking for AI adoption
DevOps, CI/CD & Platform Engineering

The platform is what makes AI systems trustworthy in production
Software Architecture for Intelligent Systems
Designing systems that stay coherent as intelligent capabilities enter the architecture.
Software Engineering Practices
Engineering judgment is what gives AI-generated code its quality.
AI in Development & Agentic Systems
The engineer who understands systems is the one who can direct AI
Enterprise AI: Security, Scale & Performance
Keeping AI systems secure, cost-efficient, and stable under real-world conditions.