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 (Spring Boot, Spring Framework)
– 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, Lazy Loading etc.
– Datenbankdesign, -modellierung und -entwicklung (Oracle / PostgreSQL, SQL, PL / SQL, JSON-Felder)
– Qualitätssicherung durch (Unit-)Tests, Integrationstests und Testautomatisierung (z.B. JUnit, Selenium, Playwright)
– 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
– Datenbank-Kenntnisse : Oracle oder PostgreSQL / SQL / DB-Schema & Modellierung / PL / SQL (Oracle) / Datentypen (z.B. JSON-Felder)
– Erfahrung mit Client-Technologien wie Angular / Angular-Architektur / Best Practices (State Management, Standalone Components, Lazy Loading, etc.)
– Gute Kenntnisse der Testframeworks (Playwright, Cypress) / Typescript / HTML5 / CSS3 bzw. SCSS sind von Vorteil
– Tool-Kenntnisse mit IntelliJ / Maven / Git / Jenkins / Sonar sind von Vorteil
Nice-to-have (Pluspunkte) :
– 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
Java Fullstack Entwickler RegisterFachapplikationen • Bern