Stellenbeschreibung
Über das Projekt In diesem langfristigen Modernisierungsprojekt wird eine bestehende Java-Swing-Desktopanwendung auf eine zukunftsfähige, webbasierte Architektur umgestellt. Ziel ist es, über 3.500 Oberflächen benutzerfreundlicher, skalierbarer und wartungsärmer zu gestalten – und eine moderne Plattform für zukünftige Anwendungen zu schaffen. Als Java-Entwickler (m/w/d) bringst du deine Erfahrung sowohl im Backend (Spring Boot, Microservices) als auch in der UI-Modernisierung mit ein. Du arbeitest eng mit einem interdisziplinären Team aus Entwicklung, UX und Fachbereichen zusammen und gestaltest aktiv die technologische Weiterentwicklung mit. Deine Aufgaben Weiterentwicklung bestehender Java-Anwendungen in einem agilen Umfeld Migration von Swing-basierten Oberflächen zu modernen Webtechnologien (z. B. Angular, React) Optimierung & Neustrukturierung bestehender Softwarekomponenten Entwicklung und Anbindung von Microservices mit Java & Spring Boot Erstellung und Pflege von Unit- und Integrationstests (JUnit, Mockito) Enge Abstimmung mit UX, Fachabteilungen und Projektleitung Dein Profil Mehrjährige Erfahrung in der Java-Entwicklung Fundierte Kenntnisse in Spring Boot, REST APIs & Microservices Erfahrung in der Migration von Swing-Oberflächen auf moderne Frontend-Technologien Vertraut mit Testautomatisierung (JUnit, Mockito) Erfahrung mit agiler Arbeitsweise (Scrum, Kanban) Deutsch: Verhandlungssicher, Englisch: gute Kenntnisse Rahmenbedingungen & Vorteile Langfristige Arbeitnehmerüberlassung mit Option auf Verlängerung oder Übernahme 40-Stunden-Woche mit geregeltem Arbeitszeitmodell Remote-Anteil: 60 %, ca. 2 Tage pro Woche vor Ort Tarifvertrag (BAP): Volle Lohnfortzahlung bei Urlaub & Krankheit Moderne Technologien, agiles Umfeld & stabile Projektstrukturen Projektstart: ab sofort oder nach Absprache Wenn du Fragen hast oder dein Profil prüfen lassen möchtest, melde dich gern! uladlen.burunou@somi.de | +49 211 95075632 (auch via WhatsApp)