zurich Java User Group Switzerland: Upcoming Events in Zürich
 
77
new members joined JUG Switzerland in 2025.

Events

upcoming in Zürich

UpcomingZürich   09.06.2026 18:15h (iCal)

1000x Mehr Threads - Virtual Threads in Java 21 bis 25


SPEAKER: Christian Wörz   COMPANY: Typed Rocks

Seit Java 21 können wir bereits Virtual Threads verwenden. Seitdem haben sich jedoch Virtual Threads und Structured Concurrency stark weiterentwickelt, und die wenigen verbliebenen Probleme und Schwächen wurden schliesslich in Java 24 und Java 25 behoben.

more

UpcomingZürich   16.06.2026 18:15h (iCal)

Rethinking 'Schritt für Schritt den Berg hinauf' im Zeitalter von AI


SPEAKER: Matthias Baumeler   COMPANY: SBB

KEYWORDS: AI, Lessons learned

Vor einem halben Jahr habe ich meinen Vortrag "Schritt für Schritt den Berg hinauf" erstellt. In diesem Vortrag ging es um die klassischen Karriereschritte eines Softwareentwicklers: Welche Fähigkeiten braucht er, auf was kann er achten und welche Schritte braucht es auf dem Weg nach oben.

more

UpcomingZürich   25.06.2026 18:15h (iCal)

Migros Account – Die Geschichte hinter dem Login

Architektur, Entscheidungen und Learnings aus einem Inhouse OIDC Identity Provider


SPEAKER: Marcel Lüscher   COMPANY: Migros Genossenschafts Bund

KEYWORDS: Architecture, Lessons learned, Product, Security

Seit 2011 entwickelt der Migros-Genossenschafts-Bund seine eigene Login-Lösung vollständig Inhouse. Ein Erfahrungsbericht eines Java-Entwicklers aus dem Team Migros Account gibt spannende Einblicke in die Entwicklung eines OpenID-Connect-Identity-Providers (OIDC IdP). Dabei werden Erkenntnisse geteilt, die Prozesse, die sich in der Praxis bewährt haben, und Design-Entscheidungen, die besonders wichtig waren, um eine sichere und zuverlässige Authentifizierungslösung zu schaffen.

more

UpcomingZürich   30.06.2026 18:15h (iCal)

A Story of a Painful Migration

Modernizing a Java Monolith with Agentic AI


SPEAKER: Marek Dominiak   COMPANY: Sparkbyte Solutions

KEYWORDS: AI, Lessons learned

In theory, migrating a large application - especially an older monolith - should be straightforward. Java's backward compatibility and tools like OpenRewrite promise to ease the process. But is it really that simple?

more

UpcomingZürich   28.08.2026 17:00h (iCal)

jug.ch Sommerparty 2026



KEYWORDS: Networking, Meeting

Auch dieses Jahr gibt es wieder ein Sommerfest. Alle Mitglieder - zusammen mit Partner oder Partnerin - sind dazu recht herzlich eingeladen. Es gibt Apéro und Grillfood, etwas zu trinken und hoffentlich viele gute Gespräche.

more

UpcomingZürich   01.09.2026 18:15h (iCal)

Agentic Coding: From the Idea to the Live Product

Building a SaaS Product With Paying Customers Alongside a Full-Time Job


SPEAKER: Moritz Eberhard
KEYWORDS: AI, Architecture, Lessons learned, Product

Can a single developer, alongside a full-time job, build a complete SaaS product that attracts real paying users? Not as a demo or prototype, but with an iOS app, Android app, React frontend, Spring Boot backend (Kotlin), AWS infrastructure via Terraform: All productive and approved in the App Store and Google Play? That's exactly the experiment I ran by using agentic coding over the past 18 months.

more

UpcomingZürich   17.09.2026 18:15h (iCal)

Deterministische Tests für nicht-deterministischen Code

Multithreading in Java beherrschbar machen


SPEAKER: Thomas Krieger
KEYWORDS: Methods, Open Source, Testing, Tools

Multi-Threaded Java verhält sich per Definition nicht deterministisch. Genau das macht das Testen so schwierig. Klassische Unit-Tests reichen oft nicht aus, um Race Conditions oder Deadlocks zuverlässig zu finden.

more

UpcomingZürich   27.10.2026 18:15h (iCal)

Kill your Tests

Wie wir den E2E-Sumpf mit KI-Agenten endlich trockenlegen


SPEAKER: Felix Tensing   COMPANY: NÜRNBERGER Versicherungsgruppe

KEYWORDS: AI, Lessons learned, Testing, Tools

Wir kennen es: Die E2E-Testsuite wächst schneller als der eigentliche Feature-Code. Was als gute Absicht begann, endet in einer unübersichtlichen Sammlung von Copy-Paste-Wüsten, die ewig laufen und am Ende doch nur Zufallsergebnisse in einer chronisch roten Pipeline liefern.

more

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland