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 JP). 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.: JP
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:
Ende: Bis
#J-18808-Ljbffr