Java Fullstack Entwickler
Für ein langfristiges Projekt im behördlichen Umfeld (Polizei/Justiz/Migration) suchen wir einen erfahrenen Java Fullstack Entwickler (925131JP). In dieser Rolle entwickeln und warten Sie komplexe, geschäftskritische Anwendungen auf Basis moderner Java-, Spring- und REST-Technologien und arbeiten eng mit Architektur, DevOps und Frontend-Teams zusammen.
Aufgaben:
- Konzeption, Design und Implementierung von Java-Backend-Lösungen mit JSE/JEE bzw. JSE/Spring
- Entwicklung und Wartung von REST-Schnittstellen (API-Design, Best Practices, OpenAPI, JSON)
- Einsatz moderner Spring-Technologien (Spring Boot, Spring Framework, Spring Data, Spring Security, Spring Batch, Spring Testing)
- Konfiguration und Betrieb von API- und Deployment-Infrastruktur (Membrane API Gateway, Helm für Kubernetes, ArgoCD/GitOps)
- Mitarbeit in Frontend-nahen Aufgaben mit Angular (v21+), TypeScript, HTML5, CSS3/SCSS inklusive Testing (z. B. Jest)
- Integration von Datenbanken (Oracle/PostgreSQL), Datenmodellierung und Performance-Optimierung
- Enge Zusammenarbeit in interdisziplinären SCRUM-Teams (Business, Architektur, Testing, DevOps)
Anforderungen:
- Mindestens 5 Jahre Erfahrung als Software Engineer in Java mit JSE/JEE oder JSE/Spring
- Mindestens 3 Jahre Erfahrung mit Spring als primärer Backend-Technologie
- Fundierte Erfahrung mit Spring- und REST-Technologien
- Erfahrung in allen drei folgenden Infrastruktur-/DevOps-Technologien: Konfiguration Membrane API Gateway / Helm-Konfigurationen für PaaS (Kubernetes Package Management) / ArgoCD (GitOps & Deployments)
- Erfahrung mit den folgenden Client-Technologien: Angular (v21+), Angular Architektur und Best Practices, Testframeworks wie z.B. Jest
- Erfahrung mit gRPC
Nice-to-have (Pluspunkte):
- Berufserfahrung in Bundesverwaltung oder anderen nationalen / internationalen Behörden
- Praxiserfahrung mit Scrum-Methodik
- Erfahrung mit SOAP-Technologien
- Erfahrung mit Datenbank-Technologien: Oracle / PostgreSQL, Datentypen, Flyway…
- Erfahrung mit Testautomatisierungs-Tools
Ausbildung:
– Hochschulabschluss (FH, Uni, ETH) in Informatik oder Wirtschaftsinformatik
Sprachen:
- Deutsch Muttersprache/verhandlungssicher
- Gute Sprachkenntnisse (B2) in Englisch und/oder Französisch sind von Vorteil
Referenznr.: 925131JP
Rolle: Java Fullstack Entwickler (m/w/d)
Einsatzort: Bern und Region
Pensum: 80-100% (Mindestens 2 Tage pro Woche vor Ort, Remote nur innerhalb der Schweiz)
Start: 01.10.2026
Ende: Bis 30.09.2031