Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 10, 2026

Fullstack Entwickler (Java/React) (m/w/d)

Senior • Hybrid

Cologne, Germany

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-Anwendung

  • Neuentwicklung des Frontends von GWT auf React

  • Konzeption, Entwicklung und Umsetzung automatisierter Tests für das Frontend

  • Migration bestehender Spring-Anwendungen von Spring Framework 5 auf Spring Boot

  • Entwicklung, 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-Umgebung

  • Anbindung, Weiterentwicklung und Pflege von Datenbanksystemen mittels SQL

  • Unterstützung bei Analyse, Design und Umsetzung technischer Anforderungen

  • Durchführung von Code Reviews sowie Sicherstellung hoher Softwarequalität

  • Verwaltung und Optimierung von Build-Prozessen mit Maven

  • Mitarbeit in einem agilen Entwicklungsteam

 

Skillset

 

Must-have

  • Mehrjährige Erfahrung in der Fullstack-Entwicklung

  • Sehr gute Kenntnisse in Java (idealerweise Java 8–21)

  • Fundierte Erfahrung mit Spring Framework und Spring Boot

  • Sehr gute Kenntnisse in React

  • Erfahrung in der Migration und Modernisierung von Legacy-Systemen

  • Kenntnisse in der Entwicklung und Integration von REST-basierten Services

  • Gute SQL-Kenntnisse und Erfahrung mit relationalen Datenbanken

  • Erfahrung mit Apache Tomcat und containerisierten Umgebungen

  • Kenntnisse im Build-Management mit Maven

  • Erfahrung mit automatisierten Tests und Qualitätssicherungsmaßnahmen

  • Sehr gute Deutschkenntnisse

 

Nice-to-have

  • Erfahrung mit GWT (Google Web Toolkit)

  • Kenntnisse in Red Hat OpenShift oder Kubernetes-Plattformen

  • Erfahrung im Versicherungsumfeld

  • Kenntnisse moderner CI/CD-Pipelines

 

Rahmenbedingungen

Start: asap / 01.08.2026

Laufzeit: zunächst bis 31.10.2026 + Option auf Verlängerung

Auslastung: 100 %

Einsatzort: Remote / Köln (i.d.R. 4 Tage Remote / 1 Tag Onsite in Köln)

Similar jobs you might like

Technology

emagine Polska

Full Stack Developer

Senior

Hybrid

Warsaw, Poland

180 - 180 PLN/hr

🏢 Summary: Oferta dotyczy długofalowej współpracy B2B dla doświadczonego Fullstack Developera przy rozwoju i utrzymaniu systemów zgodności w branży ubezpieczeniowej. Rola obejmuje projektowanie, implementację i utrzymanie backendu w Java oraz Spring Boot, a także frontendu w Angular i TypeScript, z naciskiem na jakość kodu, bezpieczeństwo i redukcję długu technologicznego. Praca hybrydowa wymaga obecności w warszawskim biurze raz w tygodniu. 🗂️ Requirements: Minimum 4 lata doświadczenia komercyjnego jako programista, Minimum 3 lata doświadczenia z Java, Minimum 3 lata doświadczenia z PostgreSQL, Minimum 2 lata doświadczenia z Angular, Minimum 2 lata doświadczenia w Agile, Znajomość języka angielskiego do czytania dokumentacji technicznej, Znajomość wzorców projektowych i architektonicznych, Java 18+, Spring Boot 3+, JPA, Angular 19+, TypeScript, NodeJS, Git, Maven, Jenkins, Docker, PostgreSQL 📃 Skills: Java, SpringBoot, JPA, Angular, TypeScript, NodeJS, Git, Maven, Jenkins, Docker, PostgreSQL, Agile, SCRUM, Magnolia, Azure, Nginx, Apache 🏢 Description: Model pracy: hybrydowy (1x w tyg. z biura w Warszawie) Stawka: 180 pln/h netto +VAT Rodzaj umowy: B2B, długofalowa współpraca Szukamy doświadczonego Fullstack Developera do współtworzenia i utrzymania systemów zgodności zgodnych ze standardami wewnętrznymi klienta z branży ubezpieczeniowej. Dołączysz do zespołu odpowiedzialnego za projektowanie, implementację oraz rozwój rozwiązań backendowych (Java, Spring Boot, JPA) i frontendowych (Angular, TypeScript), pracując w modelu zwinnym nad realnym wpływem na jakość i bezpieczeństwo systemów IT. To rola dla osoby, która lubi dbać o czysty kod, minimalizować dług technologiczny i sprawnie diagnozować problemy w środowisku produkcyjnym oraz UAT. Obowiązki: Projektowanie oraz uzgadnianie założeń technicznych w kontekście zmian systemowych. Implementacja uzgodnionych zmian zgodnych ze standardami organizacji. Przeglądy kodu pod kątem spełniania standardów organizacji oraz IT. Inicjowanie działań refaktoryzacyjnych w celu minimalizacji długu technologicznego. Wsparcie programistyczne podczas wdrażania rozwiązań oraz utrzymania modułów aplikacji. Diagnoza, analiza oraz usuwanie błędów UAT i problemów utrzymaniowych. Wycena pracochłonności zmian w systemie informatycznym. Wymagania: Dobra znajomość języka angielskiego do czytania dokumentacji technicznej. Znajomość wzorców projektowych i architektonicznych. Znajomość metodyk Agile (mile widziany SCRUM). Umiejętności dostosowywania się do zmian. Wymagana znajomość technologii: Java 18+, Spring Boot 3+, JPA, Angular 19+, TypeScript, NodeJS, Git, Maven, Jenkins, Docker, PostgreSQL. Nice to Have: Znajomość CMS (Magnolia DX Core). Znajomość infrastruktury (Azure Cloud). Znajomość serwerów HTTP (Nginx, Apache). Inne: Doświadczenie: Min. 4 lata na stanowisku programisty w projektach komercyjnych. Min. 3 lata doświadczenia w pracy z Java. Min. 3 lata doświadczenia w pracy w środowisku bazy danych PostgreSQL. Min. 2 lata doświadczenia w pracy z Angular. Min. 2 lata doświadczenia w modelu zwinnym.