77
new members joined JUG Switzerland in 2025.

Newsletter

Stay informed about events

Please register here with your e-mail to receive announcements for upcoming JUG Switzerland events.



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.

Image 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.

Image 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: trainitek

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?

Image more

UpcomingZürich   28.08.2026 17:00h (iCal)

jug.ch Sommerparty 2026



KEYWORDS: Networking, Meeting

Image

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.

Image 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.

Image more

UpcomingRapperswil   08.09.2026 09:00h (iCal)

CH Open Workshop-Tage

jug.ch ist Partner der Veranstaltung


SPEAKER 1: Venkat Subramaniam   COMPANY: Agile Developer, Inc.
SPEAKER 2: Oliver ZihlerSPEAKER 3: Alina LiburkinaSPEAKER 4: Patrick Baumgartner   COMPANY: 42talents GmbH
SPEAKER 5: Tobias Kluge   COMPANY: incratec GmbH
SPEAKER 6: François Martin   COMPANY: Karakun AG
SPEAKER 7: Ornella Vaccarelli   COMPANY: iCoSys
SPEAKER 8: Simon Martinelli   COMPANY: Martinelli GmbH
SPEAKER 9: David Pinezich   COMPANY: apigenio GmbH
SPEAKER 10: Jonas Bandi   COMPANY: IvoryCode GmbH
SPEAKER 11: Kevin Nash   COMPANY: Amazon Web Services (AWS)
SPEAKER 12: Venkat Subramaniam   COMPANY: Agile Developer, Inc.
SPEAKER 13: Christoph Raaflaub   COMPANY: Puzzle ITC
SPEAKER 14: Björn Persson   COMPANY: ProAgile
SPEAKER 15: Freya Bruhin   COMPANY: pytest
SPEAKER 16: Urs Enzler   COMPANY: Blog
SPEAKER 17: David Pinezich   COMPANY: apigenio GmbH
SPEAKER 18: Michael Inden   COMPANY: FH OST in Rapperswil
SPEAKER 19: Martin Stypinski   COMPANY: VeeMG GmbH
SPEAKER 20: Matthias Graf   COMPANY: Zühlke Engineering AG
SPEAKER 21: Michael Inden   COMPANY: FH OST in Rapperswil
SPEAKER 22: Nicole Koenigstein   COMPANY: AI researcher
SPEAKER 23: Eberhard Wolff   COMPANY: SWAGLab
SPEAKER 24: Venkat Subramaniam   COMPANY: Agile Developer, Inc.
SPEAKER 25: Farhad Mehta   COMPANY: OST-Eastern Switzerland University of Applied Sciences
SPEAKER 26: Michael Krämer   COMPANY: INNOQ Schweiz
SPEAKER 27: Christian Heitzmann   COMPANY: SimplexaCode AG
SPEAKER 28: Iryna Dohndorf   COMPANY: Karakun AG
SPEAKER 29: Flurin Gishamer   COMPANY: Open Systems
SPEAKER 30: Johannes Graën   COMPANY: University of Zurich
SPEAKER 31: Tobias Bussmann   COMPANY: Swiss Academy of Sciences in Bern

KEYWORDS: Hands-On, Open Source, Lessons learned

Das dreitägige Programm bietet weit mehr als nur spannende Workshops. Die Workshop-Tage sind ein lang erwartetes Community Treffen für Open Source Anwenderinnen und -Enthusiastinnen aus der Schweiz und dem Ausland.

Image 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.

Image 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.

Image more

UpcomingBern   28.10.2026 18:00h (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.

Image more

UpcomingSt. Gallen   29.10.2026 18:00h (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.

Image 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

Image

 

Contact

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

© Java User Group Switzerland