Stellenangebot
Senior Java Developer – Market Pricing & Volatility Management 100% (f/m/d)
Die Julius Baer Gruppe sucht einen erfahrenen Senior Java Developer für das Team Market Pricing & Volatility Management in Zürich. Der Stelleninhaber wird für die Entwicklung und Wartung von Java-Anwendungen verantwortlich sein und eine wichtige Rolle bei der Gestaltung und Implementierung neuer Funktionen und Integrationslösungen spielen.
Aufgaben
- Überholungen, Wartung und/oder neue Releases von Core-Services und Anwendungen in Java, mit Fokus auf Leistung und Zuverlässigkeit
- Leitung der Design- und Implementierungsphase neuer Funktionen und Integrationen, um sich ändernde Geschäftsanforderungen im Kapitalmarkt zu erfüllen
- Ständige Verbesserung bestehender Software durch Refactoring, Optimierung und Modernisierungsinitiativen
- Bereitstellung von Third-Line-Anwendungssupport, Fehlerbehebung bei Produktionsproblemen und schnelle Lösung kritischer Vorfälle
- Teilnahme an On-Call-Rotationen, um Live-Systeme außerhalb der regulären Arbeitszeiten zu unterstützen
- Zusammenarbeit mit Geschäftspartnern, einschließlich Händlern, Quants und Vertriebsmitarbeitern, um Anforderungen zu verstehen und effektive technische Lösungen bereitzustellen
- Unterstützung von Benutzerschulungen und Dokumentationsbemühungen, um eine reibungslose Übernahme neuer Funktionalitäten zu gewährleisten
- Förderung von Best-Practices in Codestandards, Testing, CI/CD und operativer Exzellenz
Anforderungen
- Starke Finanzdomänen-Expertise: Tiefes Verständnis von Finanzprodukten, insbesondere FX-Optionen und FX-Kursen, sowie solide Kenntnisse von Bankensystemen, einschließlich Core-Banking, Handelsplattformen, Marktdaten und Preisengines, sowie deren Interdependenzen
- Umfangreiche technische Entwicklungserfahrung: 5+ Jahre Hands-on-Software-Entwicklungserfahrung in Java, einschließlich 2+ Jahren mit Java 11 oder später; vorherige Erfahrung mit C++, Visual C++, Qt oder verwandten Frameworks ist vorteilhaft
- Erprobte Vergangenheit in Banking- und Trading-Anwendungen: 5+ Jahre Erfahrung bei der Entwicklung von mission-kritischen Systemen im Kapitalmarkt oder in Front-Office-Umgebungen
- Mikroservices und moderne DevOps-Praktiken: Praktische Erfahrung mit Kubernetes, Docker, CI/CD-Pipelines und DevOps-Tooling wie Jenkins und Octopus; Vertrautheit mit Skripten, Deployment-Automatisierung, Zertifikatsmanagement und operativer Resilienzpraktiken
- Nachrichten- und Datentechnologien: Hands-on-Erfahrung mit Messaging-Middleware wie IBM MQ oder ActiveMQ; Kenntnisse von Datenformaten wie JSON, XML und Apache Thrift; starkes Verständnis von Finanzmarktdaten-Feeds und Echtzeitverarbeitung
- Vollzyklische Software-Engineering-Exzellenz: Kenntnisse von Core Java; Spring-Framework, JMS, JPA, Hibernate, JDBC, Oracle DB und Maven; Erfahrung mit testgetriebener Entwicklung unter Verwendung von JUnit und Mockito, mit einem starken Fokus auf Codequalität und Peer-Review-Prozessen
Wir bieten
Keine Informationen vorhandenJobdetails