Java Fullstack Developer | Köln
Role details
Job location
Tech stack
Job description
- Full-timeEmployment type: Full-time
- €75,000 - €90,000 (employer salary)
- Hybrid
- Be an early applicant, Unser Partner ist ein langjährig etablierter Softwareanbieter für die Finanzbranche und entwickelt Systeme, die insbesondere im Private-Banking-Umfeld eingesetzt werden. Das Unternehmen ist Teil einer größeren IT-Gruppe innerhalb des deutschen Bankenwesens und beschäftigt insgesamt ein Team im niedrigen bis mittleren dreistelligen Bereich, verteilt auf mehrere Standorte.
Im Zentrum steht die Entwicklung einer eigenen Standardsoftware für Wertpapier-, Portfolio- und Beratungsprozesse, die von Finanzinstituten genutzt wird. Die Software unterstützt Kundenberater bei der Analyse von Vermögensstrukturen, der Simulation von Anlageentscheidungen sowie der Dokumentation regulatorischer Anforderungen.
Gearbeitet wird überwiegend in agilen Teams, die aus Entwicklern, Product Ownern und IT-Fachrollen bestehen. Die Technologieumgebung basiert hauptsächlich auf Java / Spring Boot, ergänzt durch moderne Webframeworks wie Angular oder React, leistungsfähige Datenbankstrukturen (u. a. Oracle) sowie diverse Schnittstellen zu bankfachlichen Systemen (z. B. OSPlus)., * Design, Entwicklung und Optimierung von Backend-Anwendungen und -Services auf Basis von Java / Spring Boot
- Implementierung performanter Datenverarbeitung und Analysealgorithmen zur Verarbeitung großer Datenmengen
- Entwicklung von Schnittstellen für bankfachliche Fremdsysteme (u. a. REST-Services, OSPlus-Anbindungen)
- Durchführung von Refactoring- und Migrationsmaßnahmen in moderne Architekturen
- Unterstützung im Fullstack-Umfeld - insbesondere in TypeScript- und Angular-basierten Oberflächen
Requirements
- Mehrjährige Erfahrung in der objektorientierten Java-Entwicklung
- Sehr gute Kenntnisse in Spring Boot, Hibernate, SQL und Oracle-Datenbanken
- Erfahrung mit modernen Frontend-Frameworks wie Angular (muss gut beherrscht werden) oder optional React
- Fundiertes Know-how in der Analyse und Verarbeitung großer Datenmengen
- Hohe Kommunikationsfähigkeit, Bereitschaft zum Wissenstransfer (insbesondere gegenüber Junior-Entwicklern)
Benefits & conditions
- Mobiles Arbeiten
- Jährliche Gehaltssteigerung
- Flextime
- Sabbatical Option
- Fitnessangebote
- Massagen
- Firmenparkplätze
- Individuelle Weiterbildungen
- Krankenzusatzversicherung (Gesundheitsangebote wie Vorsorgeuntersuchungen usw.)
- BAV & VWL