Architecte système informatique
Indexed description
Dans le cadre du renforcement des équipes de notre client basé à Genève, nous recherchons un(e) Software Architect / Technical Lead Java pour accompagner le développement et l'évolution de plateformes stratégiques dans le secteur financier.
Votre rôle
Véritable référent technique, vous serez garant(e) des choix d'architecture et de la vision technologique des produits. Vous travaillerez en étroite collaboration avec les équipes de développement, les architectes solutions, les équipes DevOps et les Product Owners afin de concevoir des solutions robustes, évolutives et performantes.
Vos principales responsabilités
- Définir et piloter les orientations d'architecture logicielle et applicative
- Accompagner les équipes de développement sur les bonnes pratiques de conception et de qualité logicielle
- Participer aux décisions techniques stratégiques et à l'évolution des produits
- Assurer un support technique de niveau 3 en collaboration avec les équipes DevOps
- Contribuer à la cohérence globale des solutions et à leur maintenabilité sur le long terme
Expertises recherchées
- Solide expérience en Java, Spring Boot et Angular
- Maîtrise des architectures Microservices, Event-Driven, CQRS, Hexagonale et DDD
- Expérience dans la conception d'API REST/SOAP, la modélisation UML et les bases de données SQL
- Excellente connaissance des principes Clean Code, SOLID, TDD et Design Patterns
- Intérêt pour les usages de l'IA dans le développement logiciel (Claude Code ou équivalent)
- Connaissance du secteur bancaire, de l'Asset Management ou du Trading appréciée
Formation
Master en informatique – EPFL ou équivalent
Langues
Français et anglais professionnels
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search