AI Agents Meet Adult Supervision – Sept 17
AI Agents Meet Adult Supervision
AI can generate thousands of lines of Java before your build finishes. The harder question is whether any of it belongs in production. This meeting digs into AI-generated Jakarta EE 11 applications, agent orchestration, MCP, tools, skills, portability, framework lock-in, and long-term maintainability. If “vibe coding” is coming for enterprise Java, standards may be the only thing standing between acceleration and chaos.
AI code generation is changing everything, and not always for the better. Every developer now has a tireless coding assistant that can produce hundreds of lines of Java in seconds. But code is cheap, software isn’t. AI generates what you describe, and if your description is vague, ad hoc, or tied to a specific framework version, the result will be too. In the enterprise, code written today must still be maintainable in five, ten, or fifteen years…by people who may not have been part of writing it. Framework lock-in, abandoned libraries, and undocumented conventions are already hard enough to manage without AI accelerating the problem. But when you give AI a specification-based contract like Jakarta EE, the generated code is portable, standardised, and guaranteed to have a support path for the foreseeable future. We will build a complete Jakarta EE 11 application, live, one spec at a time, entirely with AI assistance, to prove the point.
BIO
Gerrit Grunwald is a software engineer with more than fifteen years of experience in software development. He is a true believer in open source and has participated in popular projects like JFXtras.org as well as his own projects (TilesFX, Medusa, Enzo, SteelSeries Swing, SteelSeries Canvas).
Gerrit blogs regularly at http://harmonic-code.org, he is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany), he is a JavaOne rockstar and a Java Champion. He is a speaker at conferences and user groups internationally and writes for several magazines.
Building production-grade AI requires more than a model. It requires an ecosystem. The Java Community provides this ecosystem for the modern enterprise. Paired with Jakarta EE, it creates a formidable platform for AI Augmentation.
Come to this session to learn how to orchestrate enterprise-ready AI agents using Jakarta EE technologies in combination with AI augmentation approaches, such as tools, skills, and the Model Context Protocol (MCP).
BIO
Ivar Grimstad is a Java Champion and software architect focusing on Enterprise Java. He is participating in the Java Community Process as a member of the Expert Groups for JSR 368 (JMS 2.1), JSR 371 (MVC 1.0), JSR 375 (Java EE Security API). He is also a member of the NetBeans Dream Team.
He has been working with Java since the beginning and has over the years tried out everything from lightweight mobile applications to large scale enterprise applications. His experience covers all aspects of designing architectures based on a variety of technologies including standard Java EE as well as other frameworks such as Spring and a variety of open source products.
Ivar is a frequent speaker at international developer conferences.
The New York Java Special Interest Group (NYJavaSIG), based in New York City, is a unique community that brings together Java developers from the tri-state region and worldwide. Through our regular monthly general meetings, bi-monthly specialty workgroup meetings, our website, and social media presence, we provide a space for members to share tips, techniques, knowledge, and experience, fostering a collaborative and innovative environment unmatched in the Java community.
Contact Info
info@javasig.com
Follow Us








