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., New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
* 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.
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., * 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.