Partager cette offre
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.
Vos missions principales :
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 recherché
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.
Environnement de travail
Déplacements à Tunis : 1 semaine tous les 3 mois minimum, jusqu’à 1 semaine par mois selon les besoins du projet.
Télétravail : 2 jours par semaine.
Collaboration avec des équipes pluridisciplinaires dans un environnement dynamique et en constante évolution.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.