Tech Lead – Software Craftsman
Intervention au sein de l'équipe technique d'un acteur de la finance de marché à Paris afin de définir l'architecture technique, encadrer l'équipe de développement et concevoir des solutions applicatives.
- Définition de l'architecture technique et orientation des choix technologiques dans un environnement à forte contrainte temps-réel.
- Mise en œuvre des bonnes pratiques de développement Software Craftsmanship, TDD, DDD et SOLID.
- Conception et développement d'architectures applicatives robustes et performantes en Java 21 et Spring Boot.
- Intégration de MQ Manager pour le traitement asynchrone des flux financiers.
- Animation de la conception technique et garantie de la qualité du code via des revues systématiques et des tests automatisés.
- Collaboration avec les équipes métiers et les architectes pour traduire les besoins fonctionnels complexes en solutions techniques efficientes.
- Encadrement, guidage et montée en compétences des membres de l'équipe de développement.
Environnement technique