Unser Kunde ist ein etablierter IT-Dienstleister im Bereich Professional Services, der seit über vier Jahrzehnten erfolgreich im Bankenumfeld tätig ist. In dieser Position als Senior Java Software Engineer (m/w/d) werden Sie Teil eines agilen, cross-funktionalen Projektteams, das sich auf die Stabilisierung, Wartung und Analyse produktiver Bankanwendungen konzentriert. Ihre Hauptaufgaben umfassen die Bearbeitung von Incidents, Changes und Tickets in bestehenden Java-basierten Anwendungen sowie die Analyse und Behebung von Fehlern. Darüber hinaus sind Sie verantwortlich für die Wartung und gezielte Weiterentwicklung mehrerer produktiver Systeme. Sie bringen Ihr technisches Know-how in einem regulierten Bankenumfeld ein und arbeiten überwiegend remote. Ihr Arbeitsumfeld ist geprägt von einem modernen Technologie-Stack, der Ihnen die Möglichkeit bietet, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Durch gezielte Schulungen und Weiterbildungsangebote unterstützen wir Ihre persönliche und berufliche Entwicklung. Wir legen großen Wert auf eine strukturierte, selbstständige und zuverlässige Arbeitsweise und bieten Ihnen ein innovatives und dynamisches Arbeitsumfeld, in dem Sie Ihre Ideen einbringen können.
Senior Java Software Engineer (m/w/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie über mehrjährige Berufserfahrung als Java Software Engineer verfügen, idealerweise auf Senior-Level. Sie haben sehr gute Kenntnisse in Java, Spring Boot sowie JPA/Hibernate und sind erfahren im Umgang mit relationalen Datenbanken wie Oracle, DB2 oder PostgreSQL. Ein sicherer Umgang mit Git, Jira und Confluence ist ebenfalls erforderlich. Zudem sollten Sie Erfahrung im Wartungs-, Incident- oder Ticketumfeld produktiver Anwendungen mitbringen. Kenntnisse in REST APIs sowie in der Analyse komplexer technischer Zusammenhänge sind von Vorteil. Idealerweise haben Sie erste Berührungspunkte mit Frontend-Technologien wie Angular oder Angular Material. Kenntnisse in event- oder serviceorientierten Architekturen wie Kafka sowie in CI/CD- oder Container-Umgebungen wie Docker, OpenShift oder Kubernetes sind wünschenswert. Eine strukturierte, selbstständige und zuverlässige Arbeitsweise sowie sehr gute Deutschkenntnisse in Wort und Schrift runden Ihr Profil ab.