Bank Julius Bär & Co. AG
Zürich
Développeur Java Senior (Systèmes Financiers Distribués) 100 % (f/h/d) (Contrat via notre partenaire de paie externe avec démarrage immédiat pour 12 mois, possible prolongation)
- 17 septembre 2026
- 100%
- Zürich
Résumé de l'emploi
Rejoignez Julius Baer, un leader en gestion de patrimoine. Une culture d'innovation vous attend.
Tâches
- Concevoir des systèmes distribués robustes et performants.
- Développer des services backend en Java et Spring Boot.
- Collaborer avec des équipes mondiales pour des solutions intégrées.
Compétences
- Expérience solide en systèmes financiers et architecture Java.
- Expertise en systèmes distribués et microservices.
- Compétences en sécurité des API et bonnes pratiques de code.
Est-ce utile ?
À propos de cette offre
Chez Julius Baer, nous célébrons et valorisons les qualités individuelles que vous apportez, vous permettant d'avoir un impact, d'être entrepreneurial, d'être autonome et de créer de la valeur au-delà de la richesse. Façonnons ensemble l'avenir de la gestion de patrimoine.
Nous recherchons un ingénieur senior backend et systèmes distribuésavec une vaste expérience dans la conception, la construction et l'exploitation
de systèmes financiers critiques. Expertise avérée dans les architectures backend basées sur Java,
les systèmes distribués et les services à faible latence,
haute disponibilité. Forte mentalité de production avec une prise en charge complète
du cycle de vie logiciel — de l'architecture et
la conception jusqu'au déploiement, aux opérations et à l'optimisation. À l'aise
pour agir en tant qu'autorité technique dans des environnements complexes et distribués à l'échelle mondiale.
En plus d'améliorer notre plateforme principale, l'équipe construit un
nouveau canal stratégique qui apporte des capacités d'investissement directement aux
clients externes de la banque via une intégration transparente avec la plateforme
de banque en ligne. Les ingénieurs rejoignant l'équipe auront l'opportunité de façonner
l'architecture, l'évolutivité et le modèle opérationnel de cette initiative très visible
dès les premières phases.
VOTRE DÉFI
Concevoir et faire évoluer des systèmes distribués robustes, en équilibrant évolutivité, latence, cohérence et tolérance aux pannes
Appliquer les principes des systèmes distribués (par ex. modèles de cohérence, idempotence, contre-pression, modèles de résilience) à des charges financières réelles
Développer et maintenir des services backend et API haute performance en utilisant Java, Spring et Spring Boot
Optimiser la latence de bout en bout, le traitement asynchrone et les entrées/sorties efficaces
Identifier et résoudre les goulets d'étranglement de performance via le profilage, les benchmarks et les tests de charge
Intégrer des plateformes financières complexes et des services tiers, en garantissant la justesse, l'intégrité des données et la résilience opérationnelle
Contribuer à l'expansion de la plateforme vers des canaux clients digitaux, en concevant et construisant des services backend qui alimentent les capacités patrimoniales et d'investissement destinées aux clients, intégrées dans l'écosystème de banque en ligne de la banque
Concevoir des flux de messagerie et d'intégration fiables en utilisant JPA, modèles JDBC, JMS et des modèles pilotés par événements
Qualité du code et meilleures pratiques : écrire un code propre, maintenable et efficace tout en respectant les meilleures pratiques de l'industrie, y compris les revues de code, les tests et le CI/CD
Appliquer des principes d'ingénierie de qualité financière (auditabilité, sécurité, contrôle des changements)
Collaboration : travailler étroitement avec les chefs de produit, les designers et autres parties prenantes pour recueillir les exigences et les traduire en spécifications techniques et livrables
VOTRE PROFIL
- Langages & plateformes : Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring Boot
- Architecture : Systèmes distribués, microservices, conception pilotée par événements, systèmes à faible latence
- Bases de données & messagerie : JPA, JDBC, bases relationnelles, JMS
- Systèmes d'exploitation : Unix/Linux, scripts bash
- Sécurité : OAuth2, sécurité API, concepts IAM
- Pratiques solides de revue de code et fierté de la qualité du code
- Expérience avec des plateformes cloud, de préférence Microsoft Azure
- Connaissance de l'architecture microservices et de la conteneurisation (par ex., Docker, Kubernetes)
- Familiarité avec les pipelines CI/CD et les pratiques DevOps
- Expérience préalable dans le secteur financier est un plus
- Volonté de collaborer dans une équipe globale avec des membres à Zurich et Singapour
- Forte mentalité de responsabilité avec un focus sur l'impact business et la fiabilité
- Résolveur de problèmes analytique avec une approche axée sur la performance et la qualité
- Joueur d'équipe capable de travailler dans un environnement agile
Nous attendons avec impatience de recevoir votre candidature complète via notre outil de candidature en ligne. D'autres opportunités intéressantes sont disponibles sur notre site carrière .
Ce poste ne correspond pas tout à fait à ce que vous recherchez ? Configurez une alerte emploi en créant un compte candidat ici .