
Java Architect / Technical Lead
Evangelical Lutheran Church in America7 days ago
Bern, SwitzerlandSenior / Staff+
Responsibilities
- Entwicklung grosser Java-Anwendungen in enger Zusammenarbeit mit Fachbereichen und Software-Engineering-Teams.
- Begleitung und Führung von Teams über den gesamten Projektlebenszyklus von Konzeption und Anforderungsaufnahme bis Architektur und Implementierung.
- Beratung von Kunden bei der Konzeption und Weiterentwicklung von Softwarearchitekturen und Technologielandschaften sowie Unterstützung bei der Umsetzung.
- Unterstützung des Pre-Sales-Bereichs bei Ausschreibungen, Proof-of-Concept-Projekten und der Konzeption innovativer Lösungen.
- Verantwortungsvoller Einsatz von KI-Coding-Tools und Large Language Models sowie Anleitung von Teams bei deren Nutzung.
- Mitarbeit an unternehmensweiten Initiativen, technischen Standards, Governance-Rahmenwerken und der Weiterentwicklung des Architekturbereichs.
Requirements
- 5–10 Jahre Erfahrung in der Konzeption und Implementierung grosser Java-Anwendungen.
- Praktische Erfahrung mit Spring, Spring Boot, Spring AI, Embabel, LangChain4J, JPA, Hibernate oder anderen ORM-Technologien sowie Maven oder Gradle.
- Fundierte Kenntnisse von Integrationsmustern und Best Practices wie synchroner und asynchroner Kommunikation, RESTful APIs, Messaging und Publish-Subscribe.
- Praktische Erfahrung mit Docker sowie Kubernetes oder OpenShift.
- Fundierte Kenntnisse von Best Practices und Tools für CI/CD, DevOps und Codequalität.
- Sicherer Umgang mit KI-gestützten Entwicklungstools wie Claude Code und GitHub Copilot sowie Fähigkeit, Teams zu deren effektivem und verantwortungsvollem Einsatz anzuleiten.
- Erfahrung in der Konzeption oder Integration LLM-basierter Funktionen in Enterprise-Anwendungen, etwa Tool-Nutzung, Retrieval-Augmented Generation, agentische Schleifen und Model Context Protocol.
- Fliessende Deutsch- und Englischkenntnisse.
Benefits
- Vielfältige Projekte, einzigartige Produkte, moderne Technologien und Kunden aus unterschiedlichen Branchen.
- Regelmässige Schulungen, Coaching und ein interner Karriereweg.
- Flache Hierarchien sowie offene Zusammenarbeit über Disziplinen und Abteilungen hinweg.
- Regelmässige Brown Bag Lunches, Coding Events sowie ausserbetriebliche Zusammenkünfte.
- 41-Stunden-Woche mit Gleitzeit, Homeoffice und modernem flexiblem Arbeitsplatz.
- Ferienkauf von bis zu 13 Tagen, Beitrag an privates Mobiltelefon oder Business-Handy, Halbtax und geschäftliche Reisen in der 1. Klasse.
- Flexible Pensionskassenmodelle sowie Übernahme von KTG und NBU mit privater weltweiter Deckung.