Dans le cadre d'un projet d?édition de progiciel de gestion de prestations assurantielles, nous renforçons notre équipe d'architecture avec un Architecte Logiciel Java/Angular.
Concevoir l?architecture logicielle en respectant les normes et bonnes pratiques.
Assurer une veille technologique et documenter les recherches.
Présenter et expliquer l?architecture applicative aux équipes.
Apporter un support transverse aux équipes (développement, DevOps, fonctionnel, commercial).
Améliorer la qualité des développements et optimiser les performances de la solution.
Assurer la montée en compétences des équipes via des formations et ateliers d?expertise.
Garantir le respect des paradigmes par toutes les parties prenantes (Feature Teams, Business Managers, projets d'intégration).
Rédiger la documentation technique (schémas d?architecture, documentation des API, conception haut niveau).
Superviser la conception détaillée des nouvelles fonctionnalités.
Organiser des revues de code et de conception technique.
Développer des frameworks internes pour accélérer les développements et assurer le respect des standards internes.
? Livrables attendus :
Modélisation et documentation des choix d?architecture.
Solutions répondant aux besoins fonctionnels et non fonctionnels.
POCs et comparatifs pour justifier les choix techniques.
Supports de formation sur les technologies et solutions adoptées.
Frameworks internes et modèles de projet.
Profil candidat:Formation et expérience :
Diplôme Bac+5 en ingénierie informatique.
7 ans d?expérience minimum en tant qu?Architecte Logiciel.
Compétences techniques requises :
Architectures EDA (Event Driven Architecture).
Norme BPMN.
Développement d?applications avec Java et Angular.
Maîtrise des frameworks et stacks techniques :
SpringBoot3+, Spring, Angular15+, Docker, Kubernetes, MongoDB.
Compétences souhaitées :
Intégration et architectures modernes (Microservices, Event Sourcing, Message Driven, Reactive).
Maîtrise des patterns avancés (CQRS, DDD, Event Sourcing).
Connaissance des frameworks avancés (Axon Framework, Axon Server, Camunda, Postgres, Kafka).
Outils et méthodes : Event Modeling, Event Storming, ArchiMate, Camunda Modeler (BPMN), C4 Model.
Expérience des méthodologies Agile, notamment SAFe.