About us
Jozi JVM User Group (Jozi-JUG)
Welcome to the Jozi JVM User Group! This is a community for anyone passionate about Java Virtual Machine (JVM) languages and related technologies. Whether you're a beginner, a seasoned developer, or somewhere in between, we’d love to have you join us. Our group hosts virtual and physical meetups, creating spaces for learning, sharing, and connection.
For Recruiters
We kindly ask that recruiters, staffing professionals, and headhunters respect this space as a sanctuary for developers. While we appreciate the work you do, Jozi-JUG is exclusively for those who code and create with Java and JVM technologies.
For Developers
Here’s how you can get involved:
- Attend our Meetups: Join us to learn, share, and connect with fellow JVM enthusiasts.
- Speak at a Meetup: Volunteer to share your knowledge by contacting the committee.
- Write for the Community: Contribute articles to our online platform to help grow and enrich the group.
Our Goals
- Foster the growth of the JVM community.
- Share knowledge and experiences to uplift one another.
- Build critical technical skills to support our country’s development.
- Create lasting friendships among Java developers.
- Have fun while learning and collaborating!
Get in Touch
Have a talk idea or a topic you’d like us to cover? Submit your suggestions by emailing [buhake_sindi@hotmail.com](mailto:buhake_sindi@hotmail.com), or DM Buhake Sindi directly..
Join us and be part of a vibrant and supportive JVM community!
Upcoming events
1

April Meetup: Lightning talk / Agentic Patterns - Lets build a Game!
BBD - Johannesburg, Tyrwhitt Ave, Johannesburg, GP, ZAAgenda:
- 17:00 - Doors Open for Drinks and Snacks and Mingle
- 18:00 - Introduction
- 18:15 - Speaker 1: Lesedi Jonas - Learning programming the fun way by building git
- 18:50 - Break
- 19:00 - Speaker 2: Rory Preddy - Agentic Patterns - Lets build a Game!
- 20:00 - 20:30 - More mingling
Venue: BBD
We ask that you do not RSVP Yes if you are not sure you will be able to attend. We would not want somebody to loose out on the opportunity seeing that seats are limited.Important Notes:
Parking is available at The Zone, Rosebank. Parking will be validated so you do not need to pay for it.Details:
Speaker: Lesedi Jonas
Talk: Learning programming the fun way by building git
Abstract:
Building a simplified version of Git from scratch using Java! In this talk, I'll share my experience of creating a basic Git implementation as a learning exercise, and show you how it can make learning programming concepts more engaging and enjoyable.Speaker
Lesedi Jonas is a software engineer at BBD. He is currently in the Nedbank team where he's modernising the one there systems. He is also a Leetcode fanatic, and has solved over 500 questions.Social media links:
LinkedIn: https://www.linkedin.com/in/lesedi-jonas-961803212
GitHub: https://www.github.com/lsd12-hub***
Details:
Speaker: Rory Preddy
Talk: Agentic Patterns - Lets build a Game!
Abstract:
Graduate from single agents to full multi-agent systems. We’ll explore eight patterns that power production AI: chain agents that work like an assembly line, fan-out for parallel expert opinions, loops that run until a critic approves, and routing requests to the right specialist. Then we’ll unlock Supervisor agents that delegate like project managers, and Human-in-the-Loop gates for cases where humans need the final say. Finally, we’ll explore goal-oriented planners that find optimal paths and peer-to-peer meshes where agents collaborate as equals without a central boss.
Then well see how Agents Brown, Jones, and Smith can fight Neo in pixel-art combat rounds — powered by GPT-5-nano on Azure AI Services, deployed to Azure Container Apps, using three LangChain4j agentic patterns (Sequential, Parallel, Loop). Toggle "Neo is The One" to flip the odds and watch Neo dominate.Social media links:
LinkedIn: https://www.linkedin.com/in/rorypreddy/
GitHub: https://github.com/roryp***
Social media links:
Twitter/X: @jozijug
Facebook: https://www.facebook.com/groups/jozijug/The Jozi Java User Group (Jozi-JUG) is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found here (https://github.com/Jozi-JUG/constitution/blob/master/anti_harassment_policy.txt)
31 attendees
Past events
180







