Stellenangebot

Senior Java Developer (Distributed Financial Systems)

Die Julius Baer Group sucht einen Senior Java Developer (Distributed Financial Systems) mit Erfahrung in der Entwicklung und dem Betrieb von mission-kritischen Finanzsystemen. Der Stelleninhaber soll hochleistungsfähige Backend-Services und APIs entwickeln und warten, sowie komplexe Finanzplattformen und Drittanbieterdienste integrieren.

Aufgaben

  • Anwenden von verteilten Systemprinzipien (z.B. Konsistenzmodelle, Idempotenz, Rückdruck, Resilienzmuster) auf reale Finanzworkloads
  • Entwickeln und Warten von Hochleistungs-Backendservices und APIs mit Java, Spring und Spring Boot
  • Optimieren der End-to-End-Latenz, asynchronen Verarbeitung und effizienten IO
  • Identifizieren und Beheben von Leistungsengpässen durch Profiling, Benchmarking und Lasttesten
  • Integrieren komplexer Finanzplattformen und Drittanbieterdienste, um Korrektheit, Datenintegrität und Betriebsresilienz sicherzustellen
  • Entwerfen zuverlässiger Messaging- und Integrationsflüsse mit JPA, JDBC-Templates, JMS und ereignisgesteuerten Mustern
  • Schreiben sauberen, wartbaren und effizienten Codes unter Einhaltung von Branchenbestpraktiken, einschließlich Code-Reviews, Tests und CI/CD-Praktiken
  • Anwenden finanzgradiger Ingenieursprinzipien (Prüfbarkeit, Sicherheit, kontrollierter Wandel)
  • Zusammenarbeit: Eng mit Produktmanagern, Designern und anderen Stakeholdern zusammenarbeiten, um Anforderungen zu sammeln und sie in technische Spezifikationen und Lieferungen zu übersetzen

Anforderungen

  • Sprachen & Plattformen: Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring Boot
  • Architektur: Verteilte Systeme, Microservices, ereignisgesteuertes Design, Low-Latency-Systeme
  • Datenbanken & Messaging: JPA, JDBC, relationale Datenbanken, JMS
  • Betriebssysteme: Unix/Linux; Bash-Scripting
  • Sicherheit: OAuth2, API-Sicherheit, IAM-Konzepte
  • Starke Code-Review-Praktiken und Stolz auf Code-Qualität
  • Erfahrung mit Cloud-Plattformen, vorzugsweise Microsoft Azure
  • Kenntnisse von Microservices-Architektur und Containerisierung (z.B. Docker, Kubernetes)
  • Vertrautheit mit CI/CD-Pipelines und DevOps-Praktiken
  • Vorherige Erfahrung in der Finanzindustrie ist ein Plus
  • Bereitschaft, in einem globalen Team mit Mitgliedern in Zürich und Singapur zusammenzuarbeiten

Wir bieten

Keine Informationen vorhanden

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.