

Java meets Generative AI: Building a Type-Safe AI Code Reviewer with SpringAI. Lightning Session with Oddy Bassey Software Engineer @ Turing
Java Meets Generative AI: Building a Type-Safe AI Code Reviewer with Spring AI
What happens when you combine the reliability of Java with the intelligence of Generative AI?
In this Lightning Talk, we’ll explore how Spring AI can be used to build an AI-powered code reviewer that goes beyond simply sending code to an LLM and getting back a block of text.
We’ll look at how to design a type-safe AI workflow where structured Java objects, well-defined prompts, and AI responses work together to make code reviews more reliable, predictable, and easier to integrate into real-world applications.
From understanding how Spring AI communicates with AI models to structuring model responses and turning AI insights into actionable code-review feedback, this session will demonstrate how developers can bring Generative AI into their existing Java applications without sacrificing the principles of strong typing and maintainable software design.
Whether you're a Java developer curious about AI or already experimenting with LLMs, this session will give you a practical look at where Java and Generative AI meet—and how Spring AI helps bridge the gap.