Please register here with your e-mail to receive announcements for upcoming JUG Switzerland events.
UpcomingZürich 16.06.2026 18:15h (iCal)
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.
UpcomingZürich 25.06.2026 18:15h (iCal)
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.
UpcomingZürich 30.06.2026 18:15h (iCal)
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?
UpcomingZürich 28.08.2026 17:00h (iCal)
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.
UpcomingZürich 01.09.2026 18:15h (iCal)
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.
UpcomingRapperswil 08.09.2026 09:00h (iCal)
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.
UpcomingZürich 17.09.2026 18:15h (iCal)
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.
UpcomingZürich 27.10.2026 18:15h (iCal)
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.
UpcomingBern 28.10.2026 18:00h (iCal)
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.
UpcomingSt. Gallen 29.10.2026 18:00h (iCal)
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.
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.