Java Fullstack Entwickler 80-100% (m/w/d) - Java/JEE/Spring/JSF/PostgreSQL/ElasticSearch
Für ein anspruchsvolles und langfristig ausgelegtes Projekt im sicherheitskritischen Umfeld suchen wir einen erfahrenen Java Fullstack Entwickler (924901JP). Sie konzipieren, entwickeln und warten komplexe Java-Applikationen auf Basis von Spring, Java Server Faces (JSF), PostgreSQL und ElasticSearch und arbeiten eng mit Business- und Fachteams zusammen.
Aufgaben
Konzeption, Design und Implementierung von Java-basierten Backend- und Fullstack-Lösungen (JSE/JEE bzw. JSE/Spring)
Weiterentwicklung und Wartung bestehender Anwendungen mit Schwerpunkt Spring im Backend
Entwicklung und Pflege von Weboberflächen mit Java Server Faces (JSF)
Datenmodellierung, Implementierung von Stored Procedures sowie Performance-Tuning in PostgreSQL
Integration und Nutzung von Such- und Analysefunktionen mit ElasticSearch
Umsetzung und Wartung von Schnittstellen auf Basis von XML-Technologien (XML, SOAP, WSDL, XSD)
Einsatz und Pflege von Build-, Versionsverwaltungs- und CI/CD-Tools (z. B. IntelliJ, Maven, GIT, Jenkins, Sonar)
Modellierung und Orchestrierung von Prozessen mit CIB Seven und/oder Camunda
Enge Zusammenarbeit mit Fachbereichen, Business-Analysten und Architekten sowie Mitarbeit in agilen Teams (SCRUM)
Dokumentation, Code-Reviews, Qualitätssicherung und aktive Teilnahme an Architektur- und Design-Workshops
Anforderungen
Mindestens 5 Jahre Berufserfahrung als Software Engineer in Java mit JSE/JEE oder JSE/Spring
Mindestens 3 Jahre Erfahrung in Projekten, in denen Spring als primäre Backend-Technologie eingesetzt wurde
Mehrere Jahre praktische Erfahrung mit PostgreSQL
Sehr gute Erfahrung mit Java Server Faces (JSF)
Gute Kenntnisse von CIB Seven und/oder Camunda
Erfahrung im Einsatz von ElasticSearch
Erfahrung mit mind. 2 der folgenden XML-Technologien: XML, SOAP, WSDL, XSD
Erfahrung mit mind. 2 der folgenden Tools: IntelliJ, Maven, GIT, Jenkins, Sonar
Selbständige, strukturierte und qualitätsbewusste Arbeitsweise sowie hohe Team- und Kommunikationsfähigkeit
Nice-to-have
Berufserfahrung in Bundesverwaltung oder anderen nationalen / internationalen Behörden
Idealerweise Know-how im Umfeld von Streaming-Technologien oder Geodaten
Praxiserfahrung mit Scrum-Methodik
Ausbildung
Hochschulabschluss (FH, Uni, ETH) in Informatik oder Wirtschaftsinformatik
Sprachen
Deutsch Muttersprache/verhandlungssicher
Gute Sprachkenntnisse (B2) in Englisch sind von Vorteil
Referenznr.: 924901JP
Rolle: Java Fullstack Entwickler 80-100% (m/w/d)
Einsatzort: Bern und Region
Pensum: 80-100% (Mindestens 2 Tage pro Woche vor Ort, Remote nur innerhalb der Schweiz)
Start: 01.07.2026
Ende: Bis 30.06.2031
#J-18808-Ljbffr