Java & JVMQuickie15min
Java Beyond Frameworks: Avoiding Lock-In with Agnostic Design
This talk addresses the issue of Java applications becoming dependent on frameworks like Spring Boot and Quarkus, leading to vendor lock-in and inflexible architectures. It proposes a layered approach to isolate framework dependencies using Java and Jakarta EE, promoting adaptable, testable, and maintainable code. The presentation covers decoupling strategies, trade-offs, and practical patterns for framework-agnostic design.
Rijo SamABN AMRO Bank
talkDetail.whenAndWhere
Friday, June 13, 13:25-13:40
Room 2
The Problem: Modern Java applications often become prisoners of their frameworks. While tools like Spring Boot and Quarkus accelerate development, they create hidden costs: vendor lock-in, bloated dependencies and rigid architectures. What happens when your project outgrows your framework—or a new, better tool emerges?The Solution: This talk introduces a layered approach to Java development, isolating framework dependencies while keeping core logic pure with Java and Jakarta EE. Through examples, you’ll see:How to decouple business logic using JSR standardsStrategies to replace framework-specific annotationsCloud integration without framework coupling.Trade-Offs: Yes, this demands more upfront effort—writing custom persistence layers, rigorous tests, and meticulous docs. But the payoff is code that’s adaptable, testable, and maintainable across frameworks, teams, and decades.Key Takeaways:Practical patterns for agnostic design.When (and when not) to adopt this approach.Tools to ease the transition.Join me to rethink Java development: less framework magic, more future-proof code.
Rijo Sam
Rijo works as a Java Chapter Lead based in the Netherlands. He possesses extensive experience in developing applications within the payments and credits sector of the banking domain.
Rijo is originally from India, and now settled in Netherlands.
Embracing Dutch culture, he enjoys eating his sandwich while riding his bike ;-)
Rijo is originally from India, and now settled in Netherlands.
Embracing Dutch culture, he enjoys eating his sandwich while riding his bike ;-)
comments.speakerNotEnabledComments