About this role
Architecte logiciel pour participer aux migrations majeures et aux chantiers de modernisation d' offres logicielles : cloud native, multi-tenant, migrations de composants transverses.
Urbaniste du SI Produit : Contribue aux décisions d'architecture Produit, au choix des nouvelles briques techniques et aux bonnes pratiques de développement. Assurer la veille technologique et réalise des prototypes pour valider les orientations retenues.
Socle commun : Contribue à la maintenance et l'évolution du scole : Framework, gestion des utilisateurs & droits, moteur d'édition, gestion documentaire, routage, interfaces tiers, services référentiels.
Référent technique : Conseil et accompagnement des équipes de développement dans leurs choix de conception et à la résolution d'incidents clients.
Compétences indispensables
- Conception d'architectures (inc. Multi-tenant)
- Interopérabilité
- Conception de produits transverses mutualisés
- Réalisation de prototypage & PoC
- Appui au diagnostic d'incidents complexes
Compétences appréciées
- Connaissance du secteur hospitalier
- Bases de données
- Expérience et connaissance sur l'IA
- Hosting & Cloud
Technologies, outils, plateformes ou environnements à connaître
- Langages & frameworks : Java, Jakarta EE, Spring Boot, Angular
- Serveurs d'applications : WildFly
- Architecture : Microservices, Monolithique, Cloud Native
- Messaging : RabbitMQ, NATS
- Sécurité : Keycloak, OAuth2, OpenID Connect, IAM
- Bases de données : Oracle, PostgreSQL