Stellenangebot
Senior Software Engineer, Core Banking
Als Senior Software Engineer im Bereich Core Banking bei Sygnum entwickelst du Prozesse und Schnittstellen, die Sygnums digitale Asset-Lösungen mit der Kernbanking-Plattform verbinden, um eine nahtlose Synchronisation zwischen digitalen Assets und Kernbanking-Operationen sicherzustellen. Du spielst eine Schlüsselrolle bei der Weiterentwicklung dieser Integrationen, der Skalierbarkeit von Buchungsprozessen und der Sicherstellung der Qualität und Zuverlässigkeit von Systemen.
Stellenbeschreibung: Senior Software Engineer, Core Banking
Über die Rolle:
Sie werden einem Team von Ingenieuren beitreten, die für den Aufbau von Prozessen und Schnittstellen verantwortlich sind, die Sygnums digitale Asset-Lösungen mit unserer Core-Banking-Plattform verbinden. Ihre Arbeit wird die nahtlose Synchronisierung zwischen digitalen Assets und Core-Banking-Operationen sicherstellen.
Als Senior-Software-Ingenieur werden Sie eine Schlüsselrolle bei der Weiterentwicklung dieser Integrationen über Geschäftsbereiche hinweg spielen, die Skalierbarkeit von Buchungsprozessen vorantreiben und die Qualität und Zuverlässigkeit unserer Systeme sicherstellen. Sie werden auch API-basierte Funktionen entwerfen und warten (wie z.B. Kontostandabfragen, Kontoüberweisungen, Zahlungen, Handel und Messaging), um die sich ändernden Bedürfnisse von Kunden und Unternehmen zu erfüllen.
Ihre Hauptaufgaben:
- aktiv an der Entwicklung neuer Funktionen und Verbesserungen durch Schreiben und Überprüfen von hochwertigem, sicherem Code mit umfassender Testabdeckung teilnehmen
- stetig die Qualität und Sicherheit von Anwendungen verbessern, bestehende technische Schulden identifizieren und es leicht machen, sie zurückzuzahlen
- auf Produktionsvorfälle prompt und effektiv reagieren, mit funktionsübergreifenden Teams zusammenarbeiten, um Probleme zu lösen und die Servicekontinuität wiederherzustellen
- mit Plattformingenieuren zusammenarbeiten, um CI/CD-Pipelines zu verbessern und Release-Prozesse zu straffen
- mit Site-Reliability-Ingenieuren und Lösungarchitekten zusammenarbeiten, um die Verfügbarkeit, Resilienz und Beobachtbarkeit von Anwendungen zu optimieren
- junioren Software-Ingenieuren durch Coaching und Mentoring helfen und sie unterstützen
Unser idealer Kandidat:
- Sie mögen es, skalierbare Backend-Dienste auf der Grundlage unseres Tech-Stacks zu erstellen: Java, das auf AWS läuft
- Sie haben eine kollaborative und wachstumsorientierte Einstellung
- Sie kümmern sich um Qualität und Sicherheit und nehmen diese Aspekte im Software-Entwicklungslebenszyklus ernst
- Sie sind damit einverstanden, die gesamte Entwicklungslebensdauer zu übernehmen, von der Lösungskonzeption bis hin zum Betrieb der Anwendung in der Produktion
- Sie sind proaktiv und werden durch neue Möglichkeiten und Herausforderungen motiviert
Wodurch Sie sich auszeichnen:
- Expertise in Java (5+)
- Expertise in Cawl (oder Spring)
- Expertise in der Arbeit mit RDBMS (idealerweise Postgress)
- Erfahrung in der Arbeit mit Kafka
- Erfahrung in der Arbeit mit Lehrframeworks (idealerweise Redis)
- Entwurf von flexiblen und robusten REST-APIs mit einem API-first-Ansatz
- Verständnis von Microservices, ereignisgesteuerter Architektur und Fähigkeit, komplexe Funktionen mit hoher Qualität und Sicherheit zu implementieren
- Arbeitskenntnisse in Docker und Containerisierung
- Erfahrung in der Arbeit mit Kubernetes
- Erfahrung in der Arbeit mit AWS ist von Vorteil
- Erfahrung in der Arbeit mit TypeScript und einem UI-Framework (React, Angular) ist von Vorteil
Unser Angebot:
Bei Sygnum zu arbeiten, bedeutet Teil eines dynamischen, globalen Teams zu sein, das eine vertrauenswürdige Schnittstelle zwischen traditionellen und digitalen Asset-Ökonomien aufbaut. Bei Sygnum zu arbeiten, erleben Sie unsere schnelllebige Arbeitsumgebung, die eine mercenäre Zusammenarbeit und offene Kommunikation fördert.
Jobdetails