Das Unternehmen ist ein führender Dienstleister im Wertpapiergeschäft in Deutschland und bietet seinen Kunden eine einzigartige Systemplattform, die jährlich Millionen von Wertpapiertransaktionen verarbeitet. In einem dynamischen und agilen Umfeld arbeiten über 1.200 Mitarbeitende daran, die Erfolgschancen der Kundeninstitute am Finanzplatz Deutschland zu erhöhen. In dieser Position als Senior Backend Developer (m/w/d) wirst du Teil eines engagierten Schnittstellen-Teams, das sich mit der Weiterentwicklung und Wartung der Integrationsplattform befasst. Zu deinen Aufgaben gehört die Modernisierung der IT-Landschaft unter Verwendung von Java und Spring Boot sowie die Migration in die Cloud mit Microservices auf Kubernetes. Du wirst aktiv an der Wartung der bestehenden XML APIs mitwirken und neue REST APIs entwickeln. Zudem spielst du eine wichtige Rolle im Coaching deiner Teamkollegen und in der Kommunikation mit verschiedenen Stakeholdern. Das Unternehmen legt großen Wert auf Clean Code, Testing und Dokumentation, was für dich selbstverständlich ist. Da du an einem systemkritischen Projekt arbeitest, wirst du auch Rufbereitschaften übernehmen, um im Notfall schnell reagieren zu können. Das Arbeitsumfeld fördert die persönliche und berufliche Weiterentwicklung, und es gibt zahlreiche Möglichkeiten zur Weiterbildung und zum Austausch innerhalb des Teams.
Senior Backend Developer Java / API (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung sowie mehrjährige praktische Erfahrung als Backend Entwickler (m/w/d) in der Betreuung von Webschnittstellen, insbesondere REST APIs. Sehr gute Kenntnisse in Java und dem Spring Ökosystem, insbesondere Spring Boot, sind unerlässlich. Zudem solltest du Erfahrung mit JSON, REST, Container Runtimes wie Docker und Kubernetes mitbringen. Kenntnisse in Helmcharts sowie Erfahrung mit message-orientierter Middleware-Software und Cloud-Plattformen wie Azure oder AWS sind von Vorteil. Du solltest auch mit Monitoring-Tools wie Prometheus und Grafana vertraut sein. Fließende Deutsch- und Englischkenntnisse auf C1-Niveau sind erforderlich, um effektiv im Team zu kommunizieren und an Teamveranstaltungen teilzunehmen. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Rolle ebenfalls wichtig.