Zürich
Senior Java Engineer – HPC-Cluster-Entwicklung & Wartung, 100 % (m/w/d)
- 17 Mai 2026
- 100%
- Zürich
Job-Zusammenfassung
Bei Julius Baer schätzen wir die individuellen Qualitäten, die du mitbringst. Gestalte die Zukunft des Wealth Managements mit uns!
Aufgaben
- Entwicklung und Wartung von Java-basierten Cluster-Systemen.
- Sicherstellung der hohen Verfügbarkeit und Zuverlässigkeit der HPC-Ressourcen.
- Optimierung der Überwachungssysteme für Infrastruktur und Aufträge.
Fähigkeiten
- Starke Java-Entwicklungskompetenz, insbesondere Multithreading.
- Erfahrung mit verteilten Ausführungsmaschinen und NoSQL-Datenbanken.
- Kenntnisse in ActiveMQ und Front-End-Webtechnologien.
Ist das hilfreich?
Über den Job
Bei Julius Baer schätzen und feiern wir die individuellen Qualitäten, die Sie mitbringen, damit Sie wirkungsvoll, unternehmerisch und befähigt handeln und Werte über das Vermögen hinaus schaffen können. Gestalten wir gemeinsam die Zukunft des Vermögensmanagements.
Wir suchen einen erfahrenen Java-Entwickler zur Entwicklung und Wartung eines High-Performance-Computing-(HPC)-Clusters mit Hunderten von Servern (vor Ort und ergänzt durch Microsoft Azure). Dieser Cluster stellt die kritische Rechenleistung für einen modernen Handelsplatz bereit.Die Cluster-Planungs- und Steuerungssysteme sind hauptsächlich in Java entwickelt, mit Apache Ignite als Clustering-Schicht. Jobs werden von internen Clients über Legacy-HTTP- und ActiveMQ-Schnittstellen empfangen, während moderne Clients eine hausinterne API nutzen, die in Java und Python entwickelt wurde. Systemstatistiken werden in MongoDB und Elastic/Kibana gesammelt.
Diese Rolle erfordert die Sicherstellung einer hohen Verfügbarkeit einer geschäftskritischen Ressource, das tiefe Verständnis eines umfangreichen bestehenden Codes und das Vorschlagen von Verbesserungen. Sie werden zudem mehrere Überwachungssysteme für Infrastruktur und Client-Job-Einreichungen warten und weiterentwickeln.
IHRE HERAUSFORDERUNG
Zukunftssichere Wartung und Weiterentwicklung der Java-basierten Cluster-Planungs- und Steuerungssysteme
Sicherstellung der hohen Verfügbarkeit und Zuverlässigkeit der HPC-Ressourcen
Wartung und Verbesserung der Überwachungssysteme für Infrastruktur und Client-Einreichungen
Zusammenarbeit mit internen Stakeholdern zur Balance zwischen Ressourcenallokation und Geschäftsanforderungen
Fehlerbehebung und Leistungsoptimierung in On-Premises- und Azure-unterstützten Umgebungen
Sicherstellung der Einhaltung bankaufsichtsrechtlicher Anforderungen
IHR PROFIL
Fundierte Erfahrung in der Java-Multithread-Entwicklung (Core- und Enterprise-Level)
Erfahrung mit:
Verteilten Ausführungs-Engines.
NoSQL-Datenbanken
ActiveMQ (Messaging)
Frontend-Webtechnologien (Legacy-UI-Wartung)
Python (für API und Tools)
Vertraut mit:
Azure Portal und Azure SDK für Java
Red Hat Linux
Verständnis von Bankensystemen und regulatorischen Anforderungen
Sprachen: Fließendes Englisch; Deutsch ist von Vorteil
Zusätzliche Fähigkeiten:
Scala und C++
Kubernetes (Container-Orchestrierung)
Wir freuen uns auf Ihre vollständige Bewerbung über unser Online-Bewerbungstool. Weitere interessante Stellenangebote finden Sie auf unserer Karriereseite .
Ist dies nicht ganz das, was Sie suchen? Richten Sie einen Job-Alert ein, indem Sie ein Kandidatenkonto hier erstellen.