Ingénieur Développement Fullstack (H/F) Freelance
Cherry Pick est à la recherche d'un Ingénieur Développement Fullstack (H/F) pour l'un de ses clients qui opère dans le secteur de la FinTech.
Contexte de la mission
Dans le cadre de la maintenance évolutive et de la modernisation d'un système d'information dédié à la gestion de titres sécurisés, nous recherchons un Ingénieur Développement Fullstack confirmé pour renforcer une équipe Agile de développement.
Le projet porte à la fois sur les évolutions fonctionnelles de l'application et sur un important chantier de modernisation technologique, incluant la migration d'un socle applicatif de Java 7 vers Java 21/25.
L'environnement est particulièrement exigeant en matière de qualité logicielle, de sécurité et de conformité. Une forte orientation Back-End est attendue, tout en conservant une capacité d'intervention sur les composants Front-End.
Missions principales et rôle
Développement Fullstack
- Concevoir, développer et maintenir les fonctionnalités Back-End principalement en Java/Spring.
- Participer ponctuellement aux développements Front-End sous Angular.
- Réaliser les évolutions techniques liées à la modernisation de l'application.
- Participer à la migration vers les versions récentes de Java.
- Recueillir les besoins fonctionnels.
- Rédiger les spécifications fonctionnelles et techniques.
- Participer aux choix techniques et aux évolutions de l'architecture.
Qualité Logicielle
- Développer dans le respect des exigences de qualité et de sécurité.
- Suivre les indicateurs de qualité de code (Sonar, Dependency-Track).
- Réaliser les tests et garantir la non-régression.
- Corriger les anomalies et assurer la maintenance évolutive.
Livraison & Support
- Participer au pilotage des livraisons.
- Assurer le suivi des phases de validation et de garantie.
- Apporter le support aux équipes internes et aux utilisateurs.
- Participer à l'amélioration continue des pratiques de développement.
- Contribuer à la modernisation du système d'information.
- Réussir la migration du socle technique vers Java 21/25.
- Garantir un haut niveau de qualité, de sécurité et de maintenabilité des développements.
- Participer aux évolutions fonctionnelles tout en assurant la stabilité de l'application.
- Respecter les exigences de livraison et de performance du projet.
Compétences requises
- Angular (versions récentes)
- Bases de données
- Développement Fullstack
- Maintenance évolutive
- Qualité logicielle
- Sécurité applicative
- Architecture Java
- Méthodes Agiles
- Formation supérieure en informatique (Bac+5 ou équivalent).
- Expérience confirmée en développement Java Fullstack.
- Solide maîtrise de l'écosystème Spring.
- Bonne connaissance d'Angular et des technologies Front-End.
- Expérience sur des projets de migration ou de modernisation applicative appréciée.
- Autonomie, curiosité et capacité d'analyse.
- Excellentes qualités relationnelles et esprit d'équipe.
- Sens de la qualité, de la rigueur et de l'amélioration continue.