What we're about

The Java platform and its ecosystem is more vibrant than ever. Brussels is a great city full of talent.

Mix both, and you'll get the BruJUG, a local Java User Group where passionate Java developers can, for FREE, attend presentations given by passionate speakers.

Since 2010, a simple formula: an evening session with one (or more) speaker(s) on various tech topics, followed by a well deserved drink/meal in a pub nearby for anyone interested in following the discussion.

Our stage is open to technology experts, developer advocates, but also to any of you willing to share parts of his/her knowledge with the crew.

Stay in contact:

• Twitter: @BruJUG (https://twitter.com/brujug)

• Slack: Invite link (https://join.slack.com/t/brujug/shared_invite/enQtMjIxMTM2MTYwMzU1LWI3MWU3N2Q5Y2FkZjRmNjEwN2Q1YzZjMTE0YWUyNzlkNDgzZGI3MzgwZDFkZWU0ZjY4MzliMWI2OTkxNmYzYjU)

Do you want to come for the first time, but worry to be lost and alone in the crowd? No problem, just drop us a nice (private) mail/message and we will take care of you, and we promise to make it as nice and pleasant experience.

Registration to events is requested since seats are limited.

Upcoming events (3)

First Time Speakers session


UPDATE: List of speakers available below! ⬇ Hi wannabe speakers! This year again, we give you the opportunity to try yourself at public speaking. It's a great experience for anyone that would like to exercise her/his presentation skills, and share a bit of passion with a friendly audience. No matter how frightened you are, or that you think you're not an expert in the field, you have to start with something in order to get better at it! Just register your 15 min talk here: https://tinyurl.com/y7mdoezv and we will give you a warm welcome. We need at least tree brave of yours for this session to happen, so don't hesitate. If it ever happen that we had too many candidate, we'll make room for them in a next session. Promised! All the speakers will get a rewards for their presentation. List of talks this year =================== 1️) Idempotent RabbitMQ Consumers - Gilles Robert Abstract: Implementing an idempotency barrier for rabbitMQ consumers using spring boot, spring data and Redis. Bio: Gilles is Technical architect at EURid, the European Registry for the .eu tld. 2️) Java for Raspberry Pi - Valentin Grégoire Bio: Valentin is a Java developer for almost 10 years. Burned out about Java in the past, now vividly revived as a true developer. 3️) Monitoring Microservices with Micrometer and Prometheus - Vivek Patil Abstract: Monitoring Spring boot based micro services with Micrometer and Prometheus Bio: I am Java Dev Engineer working in ING Belgium. I love to explore new technologies. 4️) DeepLearning with Kotlin - Yassin Hajaj Abstract: Why not use Kotlin to build and train deep neural networks? Bio: I'm a software developer that has a thing for AI. I'm also an active contributor to StackOverflow and am active on LinkedIn. 5️) Full stack reactive application with RSocket in kotlin - Jean-Paul Iraguha Abstract: Quick demo about how to create a full stack reactive application with RSocket & Spring. Bio: I am a software engineer in the banking industry. I really love code and I am passionate about discovering new programming languages. See you soon!

GraphQL - when REST API is not enough

Oorlogskruisenlaan 116

We all know the REST architectural style to define a good API for your applications. However, REST has its disadvantages and constraints. That’s why Facebook developed GraphQL as an alternative. In my talk, I will present you some REST constraints and how GraphQL solves them. I will talk about how we implemented GraphQL in our application and why. Get to know our successes… and failures from the first row. The Speaker: ============ Hi, I'm Marcin Stachniuk. I'm a software engineer mainly focused on Java and JVM technologies. I write Clean Code usually using TDD. I appreciate Agile methodologies (because they work), automation of everything and NoSQL solutions. I was a reviewer of the book practicalunittesting.com and organiser of chamberconf.pl. Currently I'm a leader of Wrocław Java User Group wroclaw.jug.pl. I'm a speaker at technical conferences: mstachniuk.github.io/talks, trainer in coding bootcamps and Open Source contributor: shipkit.org. I’m working at Collibra. In my free time I ride snowboard, splitboard, wakeboard and sometimes skateboard. I also enjoy biking, hip-hop music, traveling and winter swimming. Share the love ============== Help us gather a maximum of participants by hanging our poster in your office or at the coffee corner. Don't hesitate to spread the news on social media too! https://app.box.com/s/ckcx9mqqzwfushhm8zmzjlq2smvjf6wi

Fantastic Frameworks and How to Avoid Them

As high-level programming languages users, we love bold promises of getting all our problems solved just by adding a few annotations. Those few annotations come often bundled with other magical techniques like classpath scanning or dynamic proxies… and creep into our domain models contributing to long-term maintainability issues... and/or consultancy and premium enterprise support costs. In this session, we’ll have a look at the cons of adopting invasive frameworks and how we can minimize the problems they cause. The Speaker ============ Grzegorz Piwowarek is a hungry-for-knowledge lead system engineer at Casumo, a trainer at Bottega IT Minds, a blogger at 4comprehension.com, and an OS contributor. He was professionally involved in projects involving systems integration, image recognition, and recently highly scalable distributed solutions - improving everything that he sees. Many Thanks for the collaboration and support by ING. Share the love ============== Help us gather a maximum of participants by hanging our poster in your office or at the coffee corner. Don't hesitate to spread the news on social media too! https://app.box.com/s/j4ulkfavsna0bjljpafyxeiqudk9ingt

Photos (199)

Find us also at