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

Monthly Java/JVM Meetup - October 2026
Microsoft South Africa, 3012 Winnie Mandela Dr, Bryanston, Sandton, 2191, South Africa, Sandton, GP, ZAAgenda:
- 17:00 - Doors Open for Drinks and Snacks and Mingle
- 18:00 - Introduction
- 18:15 - Speaker 1: Lesedi Jonas - Threads 101
- 19:00 - Small break
- 19:15 - Speaker 2: TBA
- 20:00 - 20:30 - More mingling and close.
Venue: Microsoft SA, Bryanston, Sandton
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.Details:
Speaker: Lesedi Jonas
Talk: Threads 101.Abstract:
Explore how concurrency in Java evolved from early Thread and Runnable basics to java.util.concurrent and modern virtual threads.Compare the key ways to implement execution from raw threads and ExecutorService pools to asynchronous futures and lightweight virtual threads.
Walk away with clear guidelines and practical trade-offs so you can choose the right threading model for your workload.
Speaker
Lesedi Jonas is a software developer at BBD.Social media links:
LinkedIn: https://www.linkedin.com/in/lesedi-jonas-961803212/
GitHub: https://github.com/lsd12-hub****
Social media links:
Twitter/X: @jozijug
Facebook: https://www.facebook.com/groups/jozijug/
LinkedIn: https://www.linkedin.com/company/11526975/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)
36 attendees
Past events
187







