BrabantJUG meetup Den Bosch | Free Java Event June 23
23 jun 17:00
Tot 23 jun, 22:00 5h

BrabantJUG meetup Den Bosch | Free Java Event June 23

HQ HighTech Innovators Rietveldenweg 40, 5222 AR, 's Hertogenbosch
Georganiseerd door BrabantJUG

Details

The BrabantJUG meetup Den Bosch takes place on June 23rd, hosted by HighTech Innovators. We’re proud to open our doors for this BrabantJUG meetup in Den Bosch, with two great speakers: Rijo Sam and Jessica Siewert will share their knowledge on Java architecture and team collaboration.

Attendance is free. Register via the BrabantJUG @ HighTech Innovators event page on Meetup to reserve your spot.

Want to know more about how we work with Java, Cloud and Data? Take a look at our services and the Knowledge Hub for more technical depth.

Timetable for the BrabantJUG meetup

  • 17:00 Doors open
  • 18:00 Food
  • 18:50 Introduction
  • 19:00 Java Beyond Frameworks: Avoiding Lock-In with Agnostic Design. By Rijo Sam
  • 19:45 Break
  • 20:00 Help! I hate my teammate! By Jessica Siewert
  • 20:45 Drinks

Talk 1: Java Beyond Frameworks: Avoiding Lock-In with Agnostic Design

The Problem: Modern Java apps often get stuck in their frameworks. Tools like Spring Boot and Quarkus speed things up, but they come with hidden costs such as vendor lock-in, heavy dependencies, and rigid architecture. So what happens when your app outgrows the framework, or something better comes along?

The Solution: This talk introduces a layered approach to Java development, isolating framework dependencies while keeping core logic pure with Java and Jakarta EE. Through examples, you’ll see:

  • Strategies for replacing framework-specific annotations
  • Techniques to decouple business logic from frameworks
  • Approaches to cloud integration without framework coupling

Trade-Offs: Yes, this demands more upfront effort, including writing custom persistence layers, rigorous tests, and meticulous documentation. But the payoff is code that’s adaptable, testable, and maintainable across frameworks, teams, and decades.

Key Takeaways:

  • Practical patterns for agnostic design
  • When (and when not) to adopt this approach

About Rijo

Rijo is a software developer and public speaker based in the Netherlands. He has extensive experience building applications in the payments and credit sector of the banking domain. Outside of work, he’s usually on his bike trying to beat his cycling buddies.

Talk 2: Help! I hate my teammate!

Every now and then, everyone joins a new team, or someone new joins theirs. More often than not, cooperation doesn’t go seamlessly straight away. Sometimes it evens out along the way. But in many cases, it doesn’t. Ways of working can differ. Something one person values highly may not be valued at all by another, creating conflict. You criticise or get criticised, and things get uncomfortable. Teams split into “camps”, or one person never agrees with the others. Team members feel stepped over, pushed aside or misunderstood. If this goes on too long, people start to feel generally disrespected and demotivated. Then there are cases where one member feels another isn’t qualified, or is just a bully. This goes beyond forming and storming — this becomes a team-wide problem.

In this talk you’ll see you’re not the only one experiencing these challenges. You’ll hear experiences on solving these kinds of cases (or not!), get an idea of how others deal with it, and learn what your options are if you ever find yourself in the weeds (again). Either way, you’ll probably be surprised by yourself or your teammate in one way or another.

About Jessica

Jessica is a software engineer specialised in microservices in Scala and Kotlin. She has worked in finance and logistics, and for the past few years has devoted herself to the Dutch energy transition. For this reason she joined Het ConsultancyHuis two years ago. Jessica has a great sense of team building and working relationships. Over her 12+ years in the field, she has completed several training programmes and fulfilled multiple roles as scrum master. Even when she isn’t the scrum master, she takes pride in helping teams through the transition from old members to an all-new team. She also enjoys working with neighbouring teams to give people in the Netherlands a better experience around the major upgrade of the Dutch energy network. She likes to share her experiences in both engineering and working relationships with her fellow crafts(wo)men.