Stellenangebot
Senior Java Engineer – HPC Cluster Development & Maintenance
Die Julius Baer Gruppe sucht einen erfahrenen Java-Entwickler, um ein High-Performance-Computing-Cluster zu entwickeln und zu warten, der kritische Rechenleistung für eine moderne Handelsplattform bereitstellt. Der Senior Java Engineer sollte Erfahrung in Java-Entwicklung, insbesondere in multithreaded Entwicklung, sowie Kenntnisse in Distributed Execution Engines, NoSQL-Datenbanken und Azure-Technologien haben.
Aufgaben
Die Aufgaben umfassen:- Entwicklung und Wartung von Java-basierten Cluster-Scheduling- und Kontrollsystemen
- Sicherstellung der hohen Verfügbarkeit und Zuverlässigkeit von HPC-Ressourcen
- Wartung und Verbesserung von Überwachungssystemen für Infrastruktur und Client-Submissions
- Zusammenarbeit mit internen Stakeholdern, um die Ressourcenverteilung mit Geschäftsanforderungen zu balancieren
- Fehlerbehebung und Optimierung der Leistung in on-prem- und Azure-augmentierten Umgebungen
- Sicherstellung der Einhaltung von Bankenregulierungsanforderungen
Anforderungen
Die Anforderungen sind:- Starke Java-Multithreading-Entwicklungsexpertise (Core- und Enterprise-Level)
- Erfahrung mit:
- Verteilten Ausführungs-Engines
- NoSQL-Datenbanken
- ActiveMQ (Messaging)
- Front-end-Web-Technologien (Wartung von Legacy-UIs)
- Python (für API und Tooling)
- Vertrautheit mit:
- Azure-Portal und Azure-SDK für Java
- Red Hat Linux
- Verständnis von Bankensystemen und Regulierungsanforderungen
- Sprache: Fließendes Englisch; Deutsch ist ein Plus
Bonus-Skills
Bonus-Skills sind:- Scala und C++
- Kubernetes (Container-Orchestrierung)
Jobdetails