Zürich
Ingénieur Java Full-Stack Senior 100% (f/h/d) - (Contrat via notre partenaire de paie externe avec démarrage immédiat pour 12 mois avec possible prolongation)
- 07 février 2026
- 100%
- Zürich
À 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 Java Full-Stack Senior hautement qualifié pour rejoindre notre équipe CLM. Dans ce rôle, vous vous concentrerez sur la construction de systèmes backend robustes et évolutifs en Java et Spring Boot, tout en contribuant au développement frontend avec React et TypeScript lorsque nécessaire. Vous devez avoir une solide base backend, un esprit critique et la capacité de travailler de manière autonome sur des problèmes complexes.Vous collaborerez étroitement avec d'autres ingénieurs, analystes métier et équipes à travers l'entreprise, en prenant la responsabilité de livrer un logiciel de haute qualité. Le candidat idéal applique efficacement les patterns Java, cherche continuellement à améliorer les processus et solutions, et assume la responsabilité de son travail.
VOTRE DÉFI
Concevoir, développer et maintenir des microservices Spring Boot et des bibliothèques traitant la journalisation, la sécurité, la messagerie (Kafka et autres MQ) et d'autres préoccupations transversales
Appliquer des patterns d'intégration et architecturaux tels que Inbox/Outbox, le traitement événementiel et des patterns similaires pour garantir des systèmes distribués fiables
Construire et améliorer des interfaces frontend en utilisant React avec TypeScript lorsque requis
Collaborer avec les analystes métier, les propriétaires de produit et d'autres équipes pour comprendre les exigences et livrer des solutions
Appliquer de manière cohérente les design patterns Java et les meilleures pratiques pour assurer un code maintenable et évolutif
Analyser des problèmes complexes et développer des solutions innovantes et efficaces
Améliorer continuellement le code, les processus et la fiabilité du système avec un esprit proactif
Travailler avec des bases de données, particulièrement Oracle, incluant la conception de schémas, l'optimisation des requêtes et l'intégration avec les services backend
Contribuer à l'observabilité, la journalisation et la surveillance des services backend lorsque nécessaire
VOTRE PROFIL
Développement Java de niveau expert avec une expérience approfondie en Spring Boot et Spring Security
Solide expérience avec Maven, les microservices et les systèmes distribués
Bonne compréhension du multithreading, de la concurrence et de l'optimisation des performances dans les systèmes backend
Connaissance et application pratique des design patterns Java
Familiarité avec les patterns d'intégration et architecturaux, incluant Inbox/Outbox, conception événementielle et autres patterns de systèmes distribués
Expérience avec les systèmes de messagerie tels que Kafka et autres MQ
Expérience avec les bases de données, particulièrement Oracle, incluant l'optimisation des requêtes et l'intégration avec les applications Java
Connaissance de Kubernetes, Docker et Helm pour les applications conteneurisées est un plus
Expérience avec les frameworks frontend (React, Angular, Vue.js) au-delà des bases de TypeScript est un plus
Familiarité avec les pipelines CI/CD et les outils DevOps (GitLab, Jenkins, Azure DevOps)
Expérience avec des outils d'observabilité comme Prometheus, Grafana ou Loki est un plus
Compréhension du développement trunk-based et de la conception logicielle rétrocompatible
Exposition aux protocoles d'authentification (LDAP, OIDC, Kerberos) est un avantage
Capacité à travailler de manière autonome et à prendre l'entière responsabilité des livrables
Solides compétences analytiques, de résolution de problèmes et de communication
Maîtrise de l'anglais (oral/écrit)
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 .