Stellenangebot
Team Lead Java - Trading & Lending
Sygnum sucht einen Team Lead Java für das Trading- und Lending-Team, der zwei kleine, hochleistungsfähige Ingenieur-Teams leitet und die technische Vision und Leistung des Unternehmens vorantreibt. Der idealen Kandidat bringt 8 Jahre Erfahrung in Software-Engineering mit, davon 3 Jahre in Java, und Erfahrung im Bau und Skalieren von elektronischen Handelssystemen oder ähnlichen Systemen.
Aufgaben
- Leiten und Ermächtigen von zwei Entwicklerteams, um hochwertige, skalierbare und widerstandsfähige Systeme zu liefern
- Partner mit einem dedizierten Staff Engineer, um architektonische Entscheidungen zu leiten und eine starke technische Grundlage zu erhalten
- Lenken des technischen Roadmaps durch Ausrichten von Geschäftsprioritäten, effektive Planung und Schätzung und Sicherstellen, dass Teams mit Klarheit und Fokus ausgestattet sind
- Förderung einer Kultur des technischen Exzellenz durch Etablierung und Aufrechterhaltung von Best Practices für CI/CD, Beobachtbarkeit, Leistung, Wartbarkeit, Testen und Sicherheit
- Sicherstellen der zuverlässigen Betriebs von kritischen Handelssystemen, Reagieren auf Produktionsvorfälle und Koordinieren einer effektiven Lösung über Teams hinweg
- Zusammenarbeit mit Produkt, Design, Back-end, DevOps und Geschäftspartnern, um eine reibungslose Lieferung und Integration neuer Handelssysteme zu gewährleisten
- Mentoring und Wachstum eines Entwicklerteams durch Coaching, Feedback und Karriereentwicklung
- Lenken der Einstellung und Leistungsbeurteilung, um ein hochleistungsfähiges, weltklasse-Entwicklerteam aufzubauen
- Förderung einer psychologisch sicheren und inklusiven Teamkultur, in der jeder gedeiht
Anforderungen
- 8 Jahre Erfahrung in der Softwareentwicklung, mit den letzten 3 Jahren in Java und Erfahrung in der direkten Leitung und Skalierung von elektronischen Handelssystemen oder ähnlichen
- Erfahrung im Bau und Skalieren von elektronischen Handelssystemen oder Risikosystemen
- Verständnis für Kernhandelssysteme, wie Order-Lebenszyklus-Management und Umgang mit kritischen Ereignisströmen
- Entwurf und Betrieb von Systemen mit strengen Anforderungen an Latenz, Durchsatz, Zuverlässigkeit und deterministisches Verhalten
- Erstellung von skalierbaren Backend-Diensten mit Java, idealerweise mit Quarkus und Micronaut oder ähnlichen reaktiven Frameworks
- Gute Kenntnisse in Kubernetes, Terraform und GitLab CICD
Wir bieten
- Möglichkeit, ein hochleistungsfähiges Entwicklerteam aufzubauen und zu leiten
- Arbeit in einem dynamischen und innovativen Umfeld
- Gelegenheit, die Zukunft des digitalen Handels mitzugestalten
Jobdetails