Softwareentwickler Java (m/w/d)

Positions-Nr. 2970621

Einsatzort

Hamburg

Laufzeit

16.03.2026 - 18 Monate

Auslastung

Vollzeit

Beschäftigungsart

Arbeitnehmerüberlassung

Für ein großes, Java-basiertes Enterprise-Anwendungssystem suchen wir einen Softwareentwickler Java (m/w/d) zur Mitarbeit in mehreren Anwendungsentwicklungsteams.

 

Der Einsatz umfasst sowohl die Migration bestehender Swing-Oberflächen auf eine moderne React-basierte Frontend-Architektur als auch die Mitwirkung im Tagesgeschäft der Java-Anwendungsentwicklung in einer gewachsenen Systemlandschaft.

 

 

Rahmenbedingungen

  • Einsatzstart: ab 16.03.2026
  • Laufzeit: 18 Monate (mit Perspektive)
  • Arbeitsmodell: 60 % Remote / 40 % vor Ort (Hamburg)
  • Arbeitszeit: 40 Stunden/Woche (Mo–Fr)
  • Vertragsart: Arbeitnehmerüberlassung (ANÜ)

Aufgaben

  • Migration bestehender Swing-basierter Benutzeroberflächen auf eine React-basierte Frontend-Architektur

  • Einarbeitung in eine bestehende Java-Systemlandschaft

  • Umsetzung von UI/UX-Vorgaben in Abstimmung mit Fachbereichen und UI/UX-Design

  • Entwicklung und Erweiterung migrierter Oberflächen inklusive Erstellung von JUnit-Tests

  • Unterstützung der Fachbereiche bei fachlichen Abnahmen

  • Mitarbeit im Tagesgeschäft der Java-Anwendungsentwicklung auch außerhalb des Migrationskontexts

  • Analyse bestehender Anwendungen, Reverse Engineering und Refactoring von Legacy-Code

  • Einhaltung definierter Entwicklungs-, Coding- und Qualitätsstandards

  • Mitarbeit in einem Entwickler- bzw. Projektteam

Must-haves

  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation

  • Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung großer Softwareprojekte

  • Erfahrung auf Senior-Niveau in vergleichbaren Projektumfeldern

  • Sehr gute Kenntnisse in:

    • Java (Java EE, Java 17)

    • Swing

    • React

    • JSF

    • JDBC

    • Oracle Database

    • Git / GitHub / GitHub Actions

    • Maven, Gradle

    • JUnit und weiteren Testframeworks

  • Erfahrung im Umgang mit Legacy-Code und bestehenden Systemlandschaften

  • Erfahrung mit agilen Methoden (Scrum, Kanban) und Tools (z. B. Jira)

  • Fähigkeit zur Code-Analyse und zum Verständnis komplexer technischer Zusammenhänge

  • Sehr gute Deutschkenntnisse (mindestens C1)

  • Teamfähigkeit und ausgeprägte Kommunikationsstärke

Technisches Umfeld (Auszug)

  • Java-Entwicklung in großen Enterprise-Systemen

  • Swing-Oberflächen und React-Frontend

  • Legacy-Code-Analyse, Refactoring, Reverse Engineering

  • JUnit-Tests

  • Agile Teamarbeit

  • Deutsch C1