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