Fullstack Entwickler (Java/React) (m/w/d)
Stellenbeschreibung
Wir, die emagine GmbH, suchen für unsere Business Unit Insurance einen Fullstack Entwickler (m/w/d) zur Unterstützung bei der Modernisierung und Weiterentwicklung einer bestehende Anwendungslandschaft. Im Fokus stehen die Migration einer Legay-Anwendung sowie die Einführung moderner Frontend- und Backend-Technologien.
Aufgaben Migration und Modernisierung einer bestehenden Legacy-AnwendungNeuentwicklung des Frontends von GWT auf ReactKonzeption, Entwicklung und Umsetzung automatisierter Tests für das FrontendMigration bestehender Spring-Anwendungen von Spring Framework 5 auf Spring BootEntwicklung, Wartung und Optimierung von Backend-Services auf Basis von Java EE (Java 8 bis Java 21)Implementierung und Betrieb von Anwendungen auf Apache Tomcat innerhalb einer Red Hat OpenShift-UmgebungAnbindung, Weiterentwicklung und Pflege von Datenbanksystemen mittels SQLUnterstützung bei Analyse, Design und Umsetzung technischer AnforderungenDurchführung von Code Reviews sowie Sicherstellung hoher SoftwarequalitätVerwaltung und Optimierung von Build-Prozessen mit MavenMitarbeit in einem agilen Entwicklungsteam Skillset Must-haveMehrjährige Erfahrung in der Fullstack-EntwicklungSehr gute Kenntnisse in Java (idealerweise Java 8–21)Fundierte Erfahrung mit Spring Framework und Spring BootSehr gute Kenntnisse in ReactErfahrung in der Migration und Modernisierung von Legacy-SystemenKenntnisse in der Entwicklung und Integration von REST-basierten ServicesGute SQL-Kenntnisse und Erfahrung mit relationalen DatenbankenErfahrung mit Apache Tomcat und containerisierten UmgebungenKenntnisse im Build-Management mit MavenErfahrung mit automatisierten Tests und QualitätssicherungsmaßnahmenSehr gute Deutschkenntnisse Nice-to-haveErfahrung mit GWT (Google Web Toolkit)Kenntnisse in Red Hat OpenShift oder Kubernetes-PlattformenErfahrung im VersicherungsumfeldKenntnisse moderner CI/CD-Pipelines RahmenbedingungenStart: asap / 01.08.2026Laufzeit: zunächst bis 31.10.2026 + Option auf VerlängerungAuslastung: 100 %Einsatzort: Remote / Köln (i.d.R. 4 Tage Remote / 1 Tag Onsite in Köln)
Interessiert an dieser Stelle?