Java Fullstack Entwickler mit DevOps Erfahrung (m / w / d) – Java / JEE / Spring / Angular / DevOps
Für ein langfristiges Projekt in einem behördlichen Umfeld suchen wir mehrere erfahrene Java Fullstack Entwickler mit fundierter DevOps-Erfahrung (924744JP). In dieser Rolle entwickeln und warten Sie moderne, sichere und skalierbare Fachapplikationen auf Basis von Java / Spring im Backend und Angular im Frontend. Sie arbeiten eng mit Business-Analysten, Architekten und weiteren Entwicklern zusammen und bringen Ihre Erfahrung im gesamten Software-Lifecycle – von der Anforderungsanalyse über Implementierung und Test bis hin zu Deployment und Betrieb – in einem agilen Team ein.
Aufgaben :
– Design, Implementierung und Wartung von Java-basierten Backend-Services (JSE / JEE bzw. JSE / Spring, Spring Boot)
– Entwicklung und Weiterentwicklung von webbasierten Angular-Frontends (Typescript, HTML5, CSS3 / SCSS)
– Konzeption und Implementierung von REST- und SOAP-Schnittstellen (OpenAPI, JSON / Jackson, XML, Spring-Integration)
– Datenbankmodellierung und -entwicklung mit Oracle bzw. PostgreSQL (SQL, PL / SQL, DB-Schemata)
– Umsetzung von Security- und Qualitätsanforderungen (Spring Security, Code-Qualität, Sonar, Best Practices)
– Einsatz moderner Build-, CI / CD- und DevOps-Tools (Maven, Git, Jenkins, IntelliJ)
– Mitarbeit bei Testkonzeption und -automatisierung (Unit-Tests, Integrationstests, ggf. Selenium / Playwright / Cypress)
– Enge Zusammenarbeit im agilen Team (Scrum) sowie Mitarbeit bei Architektur- und Designentscheidungen
– Dokumentation, Reviews und kontinuierliche Optimierung von Entwicklungs- und Deployment-Prozessen
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
– Nachweisbare Erfahrung im DevOps-Umfeld (CI / CD, Automatisierung, Betrieb, Monitoring)
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 mit DevOpsErfahrung mwd • Bern