Senior Java Engineer – Banking Platform (Hybrid) — Swisslinx AG à Suisse | CH-Jobs

Swisslinx AG

Senior Java Engineer – Banking Platform (Hybrid)

Suisse · ZH
Publié le 26 Aug 2026
Mis à jour le 08 Nov 2026
39.9 - 39.9 hours/week
22 vues
📋

Description du poste

On behalf of our client, a leading Swiss financial institution, Swisslinx is looking for an experienced Senior Java Engineer to join a team developing a strategic client-data platform.
Senior Java Engineer – Banking Platform (Hybrid)
Job description:
Design, develop and maintain enterprise applications using Java and Spring Boot.
Build scalable microservices and distributed systems.
Develop event-driven services and integrations using Apache Kafka.
Translate business and non-functional requirements into robust technical solutions.
Contribute to solution design and architectural decisions.
Apply clean-code principles, design patterns, code reviews and test-driven development.
Build and maintain automated tests using JUnit, Mockito and related frameworks.
Support CI/CD pipelines and containerised deployments using Kubernetes.
Monitor application performance and reliability using observability tools such as Grafana.
Apply authentication, authorisation and secure-development principles.
Collaborate with business and technology stakeholders across Zurich and Singapore.
Participate in the team’s on-call rota.
About the customer:
The platform provides a central source of sales relationships and client intelligence, connecting multiple upstream systems with critical sales and business applications. You will play a senior, hands-on role in designing and delivering a scalable, resilient and secure platform supporting global business operations.
Requirements:
Extensive professional Java development experience, including core Java and enterprise application development.
Strong hands-on experience with Java and Spring Boot.
Advanced knowledge of concurrent and multithreaded programming.
Demonstrable experience designing and delivering scalable, highly available or mission-critical systems.
Strong experience with microservices and distributed-system design.
Practical experience with event-driven architecture and Apache Kafka.
Experience with cloud-native application development; Microsoft Azure is preferred.
Practical knowledge of Kubernetes, containerised deployment and DevOps practices.
Strong automated-testing experience, ideally including TDD, JUnit and Mockito.
Understanding of CI/CD, monitoring, observability and production support.
Knowledge of application security, authentication and authorisation.
Ability to communicate complex technical topics clearly to technical and business stakeholders.
Proactive, collaborative and solution-focused approach.
Business-fluent English.
Compensation benefits:
This is an opportunity to contribute to a strategically important platform within an international financial-services environment. The assignment combines hands-on engineering with technical design and offers exposure to complex, high-availability systems used across global business operations. Our client offers:
6 month contract with strong chance of extension
2 days home office
Modern office in central Zurich
Two stage interview process (all conducted via video)
Start date ASAP
If you are a Senior Java Engineer with strong distributed-systems and Kafka experience, we look forward to receiving your application.

Détails du poste

📍 Localisation 8001 Suisse (ZH)
Type de contrat Temps plein→
Mode de travail Sur site
Taux d'activité 39.9 - 39.9 hours/week
Expérience Senior / Expert→
Langues requises Anglais
Secteur Informatique & Technologies→
Catégorie professionnelle 4 – Clerical Support
Poste(s) à pourvoir 6

Compétences & mots-clés

🧮

Simulateur de salaire net (Suisse)

Estimez votre salaire net à partir du brut indiqué dans cette offre.

—
Net estimé / an
—
Net estimé / mois

Déductions sociales estimées

AVS/AI/APG—
Chômage (AC)—
LPP (2e pilier)—
AANP—

Estimation indicative basée sur les taux de cotisations sociales suisses 2025 (AVS/AI/APG, AC, LPP minimum légal, AANP). Les impôts cantonaux, communaux et fédéraux ne sont PAS inclus et varient fortement selon le canton, la commune et votre situation personnelle.

Offres similaires

Voir plus →

Conseils carrière

Tous les articles →

Postuler en Suisse — Guide pratique

📄 Quels documents fournir ? ▾
CV antichronologique (2 p. max, photo recommandée), lettre de motivation personnalisée, diplômes, certificats de travail et références professionnelles.
✍️ Comment rédiger sa candidature ? ▾
Votre CV doit reprendre les mots-clés de l'offre et quantifier vos résultats. La lettre (1 page) doit être adressée nominativement.
⏱️ Quels délais de réponse ? ▾
Accusé de réception sous 2–5 jours. Première réponse sous 1–3 semaines. Entretien et décision finale sous 4–8 semaines.
💰 Salaires et négociation ▾
Les salaires sont exprimés en brut annuel. Le 13e mois est très courant. Consultez le simulateur ci-dessus pour estimer votre net.
🌍 Travailler en Suisse en tant qu'étranger ▾
Ressortissants UE/AELE : permis L (< 1 an) ou B (≥ 1 an). Hors UE/AELE : permis B demandé par l'employeur, soumis à des quotas annuels.
💼 Préparer l'entretien ▾
Renseignez-vous sur l'entreprise et ses produits. Préparez des exemples concrets de réalisations. Posez des questions sur les prochaines étapes.
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 Swisslinx AG · Suisse

+ 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 →