Senior Java Fullstack Entwickler (m/w/d) (80-100 %) (Ref.Nr.: 48159)
Für ein langfristiges Projekt bei unserem Kunden in Bern (mit Remote-Anteil) suchen wir einen Senior Java Fullstack Entwickler (m/w/d) - Spring Boot / OpenShift / .NET / Angular.
Key Facts
- Start: 23.11.2026
- Dauer: 13 Monate
- Auslastung: 100 %
- Einsatzort: Bern
- Einsatzland: Schweiz
Ihre Aufgaben
- Weiterentwicklung und Modernisierung von Anwendungen im Bereich räumlicher Informationssysteme sowie aktive Begleitung ihrer Softwarearchitektur
- Betrieb und Substanzerhalt der Anwendungen sowie Optimierung der zugehörigen Prozesse
- Betreuung der Anlagenprojektierung für Sicherungsanlagen im optischen Bereich
- Aufbau und langfristige Begleitung des Power-BI-Reportings, einschließlich der Erstellung von Reports
- Mitarbeit in einem SAFe-Scrum-Team und enge Zusammenarbeit mit weiteren Teams
Muss-Anforderungen
- Mindestens 5 Jahre Berufserfahrung mit Java und Spring Boot
- Mehrjährige Berufserfahrung mit OpenShift, Kubernetes und Jenkins
- Berufserfahrung mit .NET und Angular
- Sehr versiert in der Nutzung relationaler Datenbanken, insbesondere SQL und OracleDB
- Sehr gute Kenntnisse in Git, PowerShell- und Bash-Scripting, IntelliJ und Keycloak
- Erfahrung mit Power BI, insbesondere mit Dataflows, semantischen Modellen, Dedicated Gateways und der Erstellung von Reports
- Praktische Erfahrung mit SAFe sowie ausgeprägte Fähigkeit zu strukturiertem und organisiertem Arbeiten
- Verhandlungssichere Deutschkenntnisse mit sehr guten Englischkenntnissen
Kann-Anforderungen
- Kenntnisse in ArgoCD und Tekton
- Erfahrung und Know-how im IT- und Architektur-Umfeld eines Bahn-Infrastrukturunternehmens, bevorzugt im Bereich Zugbeeinflussung und Anlagenprojektierung für Sicherungsanlagen im optischen Bereich
- Know-how in Windows-Servern und Windows-GUI-Programmen
Weitere Informationen
- Einsatzdauer: November 2026 bis Dezember 2027 mit Option auf Verlängerung
- Pensum: 80-100 %
- Einsatzort: Bern & Remote
Ce qui te ferait sortir du lot (côté sécurité)
Zeroday : sur un poste comme celui-ci, ce qui fait la différence côté sécurité —
- brancher l'authentification sur Keycloak et OpenID Connect plutôt qu'une gestion maison de sessions ;
- requêtes SQL paramétrées et validation des entrées, côté Spring Boot comme côté Angular ;
- durcir la chaîne CI/CD : plugins maîtrisés, secrets hors des pipelines Jenkins, artefacts traçables ;
- appliquer le moindre privilège aux comptes de service sur OpenShift et Kubernetes.