
Lead Développeur Fullstack - Maif H/F - MAIF
- Niort - 79
- CDI
- MAIF
Les missions du poste
Acteur majeur de l'assurance en France, MAIF défend une autre idée de l'économie et a développé un modèle mutualiste centré sur l'humain. Travailler chez MAIF, c'est rejoindre une entreprise qui place l'expérience de ses sociétaires et de ses salariés au coeur de ses actions. C'est évoluer dans un environnement serein qui permet d'être soi-même.
Tout au long de votre parcours de candidature, nous vous garantissons une égalité de chance et de traitement, quel que soit votre horizon.En tant que lead développeur, vous jouez, au sein de nos équipes produit agiles, un rôle clé dans la transformation numérique de la MAIF et la qualité de nos productions logiciel, impactant directement la satisfaction de nos 4 000 000 de sociétaires et l'efficacité de nos 5 000 gestionnaires.
Riche de ses 90 ans d'existence, la MAIF offre une variété technologique à la mesure de l'âge de son SI, avec pour ambition permanente de moderniser son patrimoine en adoptant la bonne technologie pour le bon besoin (Java, Kotlin, Scala, JS, TypeScript, React, Spring, Python, GO, etc.). Vous trouverez donc forcément des sujets épanouissants tant fonctionnellement que techniquement.
La MAIF a mis en place une organisation matricielle. En tant que lead dev, vous travaillerez dans une équipe produit au sein d'un domaine fonctionnel, et serez rattaché à l'équipage des leads dev. Ceci vous permettra de partager des pratiques autour de votre métier avec vos pairs.
Pour fédérer et animer le métier du développement, les devs & leads dev font partie d'une guilde de développement. Au sein de celle-ci, vous pourrez bénéficier et contribuer aux différents dispositifs permettant de partager les connaissances et faire vivre et progresser nos métiers : conférence interne, pizza conf, petits dejs de la tech, hands on, coding days et confs à l'extérieur.
Un bon artisan ayant besoin des bons outils, vous pourrez choisir votre OS : Windows, Mac ou Linux.
Vos missions :
Au sein des équipes dans lesquelles vous interviendrez, vous serez, en tant que lead dev, garant de l'architecture applicative, des choix technologiques et de la qualité, tout au long du cycle de vie des produits, de leur genèse à leur exploitation en production,
Vous accompagnerez les développeurs dans leurs réalisations et collaborerez activement avec les autres acteurs impliqués dans la construction logiciel : PO, AM, UX, archi, BA ou encore Ops,
Outre la création de nouveau patrimoine, vous saurez également composer et vous intégrer avec autres composants pré-existant du SI,
Vous interviendrez et collaborer avec d'autres métiers sur des aspects connexes au développement tels que la CI avec le pipeline de construction, l'exploitation avec l'exposition de métriques et l'aide à la constitution de dashboards, la sécurité, la performance, le design, etc.
Vous collaborerez avec les autres acteurs impliqués (dev, ops, UX) au maintien des socles et librairies internes communes,
Vous contribuez à poser et documenter les bonnes pratiques de développement et d'architecture projet,
Vous accompagnez les Squads au quotidien (support, développement, etc.).
Le profil recherché
Votre profil & vos qualifications
Savoir-faire :
Vous êtes avant tout un développeur et savez coder un applicatif de bout en bout, du backend au frontend,
Votre formation et une solide expérience vous permettent la prise de hauteur et des décisions éclairées sur le développement et l'architecture logiciel,
Vous maîtrisez nécessairement l'anglais technique, écrit et compréhension orale,
Vous maîtrisez les concepts et patterns d'architecture modernes, savez juger de l'adéquation de ceux-ci avec le besoin et êtes en mesure de les décliner opérationnellement,
Vous maîtrisez les exigences relatives à la construction d'un SI performant et disponible.
Savoir-être :
Vous disposez d'un bon sens critique. Vous êtes ouvert et savez optimiser en permanence vos pratiques,
Plus qu'un simple expert du développement, votre leadership est reconnu : vous savez inspirer, conseiller et accompagner les équipes.
Vous vous reconnaissez dans ce profil ? Parfait ! Nous n'attendons plus que vous !
Quelques éléments de nos stacks techniques
Backend : Java, Kotlin, Spring Framework, PostgreSQL, Maven, Gradle, JUnit, Kafka, ElasticSearch, mais aussi Python, GO ou Rust,
Frontend : JavaScript, ReactJS, TypeScript, Sass, ViteJS, PlayWright,
DEVOPS : Sonar, Git, Github, IntelliJ, Jira, Docker / Kubernetes, ELK, Grafana, Maven.
Le recrutement se déroule en deux étapes :
Un entretien de qualification technique avec vos futurs collègues,
Un entretien avec votre future conseillère en développement RH et votre futur manager.
À l'issue de chaque étape, nous prendrons le soin de vous appeler pour vous tenir au courant.