Le poste

En tant qu’Architecte / Product Manager Java, vous jouerez un rôle clé dans la vision technique, la conception et la réalisation de nos produits logiciel.
Vous intervenez à toutes les étapes du cycle de développement, en lien étroit avec la direction R&D, les développeurs, les responsables produit et les équipes support. Vous êtes autonome dans vos décisions, fiable dans vos engagements, et engagé dans la réussite collective.
- Concevoir et faire évoluer une architecture logicielle robuste, modulaire et pérenne, en lien avec les enjeux métier, de performance et d’évolutivité.
- Développer des fonctionnalités stratégiques avec un haut niveau d’exigence technique et de compréhension fonctionnelle.
- Être force de proposition sur les stacks, patterns, pratiques, outils, méthodes de développement et d’organisation d’équipe.
- Participer activement aux arbitrages techniques, avec le Directeur R&D et les autres référents : prise de décisions structurantes, validation d’orientations techniques, veille stratégique.
- Estimer la charge des travaux, établir des chiffrages réalistes, proposer des jalons, et s’engager sur des délais tenables, dans une logique de fiabilité et de responsabilité.
- Assumer pleinement vos développements, de la conception à la mise en production, en passant par les tests, le refactoring et la documentation.
- Potentiellement accompagner les autres développeurs (avec ou sans posture hiérarchique), partager vos pratiques, vos retours d’expérience, et favoriser la montée en compétence.
- Contribuer activement à une culture technique d’équipe, fondée sur l’entraide, la curiosité, la rigueur, et le plaisir de construire ensemble.
Stack & environnement technique
- Java 17+ et son écosystème (Expert)
- Normes OSGi/REST API
- Sensibilisé à la sécurité
- Git, Maven, Jenkins, Docker, Sonatype, Sonar
- Architecture orientée services, modules réutilisables
- Méthodologie agile (Scrum-like) avec un vrai lien produit-technique
- Une connaissance de l’environnement IBM i serait un plus
- Vous avez au moins 7 ans d’expérience en développement Java, dont une part significative en conception et architecture logicielle.
- Vous avez déjà évolué dans un contexte éditeur logiciel ou sur des projets produits de long terme.
- Vous êtes capable de concevoir, estimer et tenir des engagements techniques dans un cadre collectif, avec une vraie rigueur.
- Vous êtes à l’aise pour défendre vos choix techniques, tout en restant à l’écoute de vos interlocuteurs (techniques, produit, métier).
- Vous avez envie de jouer un rôle de référent au sein d’une équipe : accompagner, challenger, faire grandir autour de vous.
- Vous êtes naturellement force de proposition, proactif dans les décisions comme dans l’amélioration continue.
- Vous cherchez un cadre qui valorise la confiance, l’autonomie, l’implication et la solidarité.
- Un vrai rôle de décideur technique, dans une équipe qui valorise les idées.
- Des produits vivants, à construire et à faire évoluer dans la durée.
- Un environnement humain, bienveillant et stimulant, sans micro-management.
- Une entreprise avec des projets motivants et variés.


