Java Fullstack Entwickler Register-Fachapplikationen (m/w/d) – Java/JEE/Spring/Angular/REST
Für einen öffentlichen Auftraggeber suchen wir mehrere erfahrene Java Fullstack Entwickler (m/w/d) für die Weiterentwicklung und den Unterhalt von Register-Fachapplikationen. Sie übernehmen eine zentrale Rolle im Design und in der Realisierung moderner, sicherer und hochverfügbarer Web-Applikationen auf Basis von Java/Spring im Backend und Angular im Frontend. Sie arbeiten in einem agilen Umfeld und bringen Ihre Erfahrung im Umfeld von Bundesbehörden oder sicherheitskritischen Domänen idealerweise mit ein.
Aufgaben:
* Analyse, Konzeption, Implementierung und Wartung von Register-Fachapplikationen (Fullstack)
* Entwicklung von robusten, performanten und sicheren Java‑Backend‑Services mit JSE/JEE bzw. Spring
* Design und Implementierung von REST‑ und SOAP‑Schnittstellen (JSON, XML, OpenAPI) zur Integration von Umsystemen
* Entwicklung moderner Web‑Frontends mit Angular, Typescript, HTML5, CSS3/SCSS inkl. State‑Management
* Datenbankdesign, -modellierung und -entwicklung (Oracle/PostgreSQL, SQL, PL/SQL, JSON‑Felder)
* Qualitätssicherung durch (Unit‑)Tests, Integrationstests und Testautomatisierung (z. B. JUnit, Selenium, Playwright, Cypress)
* Mitarbeit im agilen SCRUM‑Team: Teilnahme an Refinements, Plannings, Reviews und Retrospektiven
* Technische Dokumentation, Code Reviews sowie Einhaltung von Architektur- und Sicherheitsrichtlinien
* Enge Zusammenarbeit mit Fachbereichen (z. B. Polizei, Justiz, Migration) und weiteren Stakeholdern
Anforderungen:
* Mindestens 5 Jahre Erfahrung als Software Engineer in Java mit JSE/JEE oder JSE/Spring
* Mindestens 3 Jahre Projekterfahrung mit Spring als primärer Backend‑Technologie
* Fundierte Erfahrung mit mehreren der folgenden Technologien: Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Security
* Gute Kenntnisse von SOAP‑Technologien: Schnittstellendefinition / XML (Jackson Library) / SOAP UI / Integration mit Spring
* Kenntnisse von REST‑API‑Technologien: JSON (Jackson Library) / REST Best Practices / OpenAPI (Codegenerierung) / Implementierung mit Spring
* Datenbankkenntnisse: Oracle oder PostgreSQL, SQL, DB‑Schema & Modellierung, PL/SQL (Oracle)
* Erfahrung mit Client‑Technologien wie Angular, Angular‑Architektur, Best Practices (State‑Management); gute Kenntnisse in Playwright, Cypress, Typescript, HTML5, CSS3 bzw. SCSS sind von Vorteil
* Toolkenntnisse mit IntelliJ, Maven, Git, Jenkins, Sonar sind von Vorteil
* Berufserfahrung in Bundesverwaltung oder anderen nationalen / internationalen Behörden
* Erfahrung mit Testautomatisierung (z. B. JUnit, Selenium, Playwright)
* Praxiserfahrung mit Scrum‑Methodik
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.: 924745JP
Rolle: Fullstack Entwickler Register-Fachapplikationen (m/w/d)
Einsatzort: Bern und Region
Pensum: 80-100% (Mindestens 2–3 Tage pro Woche vor Ort, Remote nur innerhalb der Schweiz)
#J-18808-Ljbffr