Java Entwickler (m/w/d)
FABIT.PROJECTS GmbH
Ansprechpartner: Sophie Rose
Berlin, Deutschland
Beschreibung
Projektbeschreibung:
Für ein langfristig ausgerichtetes Projekt im Enterprise-Umfeld suchen wir einen erfahrenen Java-Entwickler (m/w/d) zur Weiterentwicklung und technischen Modernisierung einer bestehenden Plattform.
Im Fokus stehen sowohl die Umsetzung fachlicher Change Requests als auch der Abbau technischer Schulden und die Modernisierung bestehender Java-Komponenten. Die Plattform umfasst umfangreiche Rich-Client-Anwendungen, Backend-Services sowie komplexe Datenbankmodelle.
Aufgaben:
- Analyse und Umsetzung fachlicher Change Requests
- Weiterentwicklung von Java Rich Clients mit Swing und JavaFX
- Entwicklung und Anpassung von Backend-Services und Schnittstellen
- Refactoring und Modernisierung bestehender Java-Komponenten
- Migration und Upgrade älterer Bibliotheken und Komponenten
- Implementierung und Optimierung von Prozessabläufen
- Weiterentwicklung bestehender Datenbankmodelle
- SQL-Performanceanalyse und Query-Optimierung
- Entwicklung von Prototypen mit Java und Spring
- Testing, technische Dokumentation und Übergabe in den Betrieb
Anforderungen:
Must have:
- Mehrjährige, fundierte Erfahrung in der Java-Entwicklung
- Sehr gute Erfahrung in der Entwicklung von Rich-Client-Anwendungen
- Sehr gute Kenntnisse in Java Swing und/oder JavaFX
- Fundierte Erfahrung in der Backend- und Schnittstellenentwicklung mit Java
- Gute Kenntnisse der Spring Core Mechanismen, sowohl XML-basiert als auch programmatisch
- Sehr gute Kenntnisse relationaler Datenbanken, insbesondere Oracle
- Sehr gute SQL-Kenntnisse
- Erfahrung mit SQL-Performanceanalyse und Query-Optimierung
- Erfahrung in der Erstellung, Erweiterung und Wartung größerer Datenbankmodelle
- Erfahrung im Refactoring und in der Modernisierung gewachsener Java-Anwendungen
Nice to have:
- Erfahrung mit der JIDE-Bibliothek bzw. vergleichbaren Swing-basierten UI-Frameworks
- Kenntnisse im Umgang mit Embedded-Datenbanken
- Erfahrung mit Java-Migrationen und Library-/Framework-Upgrades
- Erfahrung in größeren, über Jahre gewachsenen Enterprise-Anwendungslandschaften
- Erfahrung mit regulatorisch geprägten Anforderungen und Change-Prozessen
- Erfahrung in der Entwicklung von Proof of Concepts bzw. technischen Prototypen
Interesse?
Bei Interesse freue ich mich über die Zusendung Ihres aktuellen Profils inklusive Stundensatz und Verfügbarkeit.