Das Unternehmen sucht einen erfahrenen Senior Backend Developer (m/w/d), der Teil eines agilen Schnittstellen-Teams wird. In dieser Rolle sind Sie verantwortlich für die Weiterentwicklung und Wartung der Integrationsplattform, die die Systeme unserer Kunden und Partner verbindet. Ihr Team besteht aus 9 Personen, die an verschiedenen Standorten in Deutschland und Ungarn arbeiten. Sie werden an der Modernisierung der IT-Landschaft mitwirken, insbesondere durch den Einsatz von Java, Spring Boot und der Migration in die Cloud mit Microservices auf Kubernetes. Zu Ihren Aufgaben gehört das technische Schnittstellenmanagement, einschließlich der Wartung bestehender XML APIs und der Entwicklung neuer REST APIs. Zudem unterstützen Sie Ihre Teamkollegen durch Coaching und fördern eine effektive Kommunikation, auch mit Nicht-IT-Experten. Die Prinzipien des Clean Codings, Testing und Dokumentation sind für Sie selbstverständlich. Da Sie an einer systemkritischen Plattform arbeiten, sind Sie bereit, Rufbereitschaften zu übernehmen, um im Notfall schnell reagieren zu können. Das Unternehmen bietet Ihnen ein modernes Arbeitsumfeld, flexible Arbeitszeiten und zahlreiche Entwicklungsmöglichkeiten, die es Ihnen ermöglichen, Ihre Fähigkeiten kontinuierlich zu erweitern und aktiv zur Verbesserung der Systeme beizutragen.
Senior Backend Developer Java / API (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Studium der Informatik, eine Ausbildung als Systeminformatiker:in oder eine vergleichbare Qualifikation. Sie sollten über mehrjährige praktische Erfahrung als Backend Entwickler (m/w/d) in der Betreuung von Webschnittstellen (REST APIs) verfügen. Sehr gute Kenntnisse in Java, dem Spring Ökosystem (insbesondere Spring Boot), JSON, REST, Container Runtimes (Docker) sowie Kubernetes sind unerlässlich. Erfahrung mit Helmcharts sowie Kenntnisse in message-orientierter Middleware-Software (z.B. IBM MQ) und Cloud-Plattformen (wie Azure oder AWS) sind von Vorteil. Sie sollten auch mit Monitoring-Tools wie Prometheus und Grafana vertraut sein. Ihre Kommunikationsfähigkeiten in Deutsch und Englisch sollten auf C1-Niveau sein, um effektiv im Team zu arbeiten. Reisebereitschaft zu halbjährlichen Teamtagen in Deutschland oder Ungarn wird ebenfalls erwartet. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und ein hohes Maß an Verantwortungsbewusstsein runden Ihr Profil ab.