Senior Java Developer (Distributed Financial Systems)

Swisslinx AG
Zürich Aujourd'hui CDD Informatique & IT

Swisslinx recrute un développeur Java senior pour une société suisse de gestion de patrimoine de premier plan.

Développeur Java Senior (Systèmes Financiers Distribués)

Description du poste :

  • Concevoir des systèmes distribués qui équilibrent évolutivité, latence, cohérence et tolérance aux pannes ; appliquer les principes d'idempotence, de back pressure et de résilience aux charges financières.
  • Construire et maintenir des services et API Java, Spring et Spring Boot, et optimiser le traitement asynchrone, les entrées/sorties et la performance de bout en bout.
  • Développer des flux d'intégration et de messagerie fiables en utilisant des bases de données relationnelles, JPA, JDBC et JMS ; protéger l'intégrité, la sécurité et l'auditabilité des données.
  • Analyser les goulets d'étranglement avec des profils, des benchmarks et des tests de charge ; prendre en charge les solutions de la conception au déploiement et au support en production.
  • Collaborer avec les collègues produit et technologie sur le canal client, en contribuant aux revues, aux tests, à l'intégration continue/livraison continue (CI/CD) et à la livraison contrôlée.

À propos du client :

Vous concevrez et exploiterez des services backend à haute disponibilité pour des plateformes d'investissement et aiderez à construire un nouveau canal qui connecte les capacités d'investissement aux clients externes via la banque en ligne. L'équipe travaille entre Zurich et Singapour, et le poste offre la possibilité de façonner une plateforme stratégique dès les premières phases.

Exigences :

  • Expérience senior en Java, incluant Core Java, Collections, JSON et JDBC, avec de solides compétences en Spring Framework et Spring Boot.
  • Expérience avérée en systèmes distribués et microservices, incluant la conception pilotée par événements et des services à faible latence et haute disponibilité.
  • Connaissances pratiques des bases de données relationnelles, JPA, JMS, Unix ou Linux et scripting bash, ainsi que des concepts OAuth2, sécurité API et gestion des identités (IAM).
  • Familiarité avec les plateformes cloud (idéalement Azure), Docker, Kubernetes et les pratiques DevOps ; une expérience dans le secteur financier est un avantage.
  • Autonomie, bon jugement et approche collaborative dans une équipe agile globale.

Avantages :

  • Deux jours de télétravail par semaine.
  • Contrat initial de 12 mois avec possibilité de prolongation.
  • Influence précoce sur l'architecture d'un canal d'investissement stratégique orienté client.
  • Collaboration avec une équipe internationale à Zurich et Singapour.

Intéressé ? Postulez via Swisslinx avec votre CV et un bref résumé de votre expérience pertinente.

Senior Java Developer (Distributed Financial Systems)
Recommandé pour cette offre

Votre CV tech doit coder juste.

Format ATS-ready, projets mis en avant, stack technique lisible en 6 secondes.

Pour votre candidature chez Zürich

+ 6 000 candidats accompagnés · ⭐ 4,8/5 (380+ avis)

Offre postulée par d'autres candidats — démarquez-vous !

📄 Modèles prêts à l'emploi

Voir tous les modèles →
Redirection vers cvsuisse.com…