Stellenangebot

Senior Java Developer (Distributed Financial Systems)

Die Julius Baer Gruppe sucht einen Senior Java Developer (Distributed Financial Systems) mit Erfahrung in der Entwicklung und dem Betrieb von mission-kritischen Finanzsystemen. Der Stelleninhaber wird für die Entwicklung und Wartung von Hochleistungs-Backend-Services und APIs unter Verwendung von Java, Spring und Spring Boot verantwortlich sein.

Aufgaben

  • Anwenden von verteilten Systemprinzipien (z.B. Konsistenzmodelle, Idempotenz, Rückdruck, Resilienzmuster) auf reale Finanzworkloads
  • Entwickeln und Warten von Hochleistungs-Backend-Diensten 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 von sauberem, wartbarem und effizientem Code unter Einhaltung von Branchenbestpraktiken, einschließlich Code-Reviews, Tests und CI/CD-Pipelines
  • Anwenden von finanzgradigen Ingenieursprinzipien (Prüfbarkeit, Sicherheit, kontrollierte Änderung)
  • 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

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.