Pour le compte de notre client, une grande banque de la place, nous recherchons un Développeur Full Stack capable d’intervenir aussi bien sur les problématiques front-end React que back-end Java / Spring.
Responsabilités
- Concevoir et développer de nouvelles fonctionnalités front-end et back-end.
- Participer aux cadrages et aux analyses technico-fonctionnelles.
- Analyser et résoudre les incidents applicatifs.
- Participer aux revues de code et veiller au respect des bonnes pratiques de développement.
- Intervenir sur les différentes phases du cycle de vie applicatif : développement, tests, homologation et déploiement.
- Développer et maintenir les tests unitaires, d’intégration et de non-régression.
- Contribuer à l’amélioration de la qualité, de la performance et de la maintenabilité du code.
- Participer à la documentation technique des solutions développées.
- Participer à l’identification et à la résolution des problématiques techniques
Stack technique
- Front-end : React 18+, JavaScript ES6+, Hooks, React Router, React Query, Tailwind CSS, Lodash, Webpack, NPM.
- Back-end : Java / Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch, Spring AOP, Spring Integration.
- Sécurité & intégration : OpenID, Keycloak, Kafka.
- Tests : JUnit, Mockito, Cucumber, Jest, React Testing Library, Playwright.
- Cache, monitoring & qualité : Spring Cache, EhCache, Spring Boot Admin, Log Aggregation, Monitoring, Bundle Analyzer
Profil recherché
- Minimum 3 ans d’expérience en développement Full Stack.
- Bonne maîtrise de Java et de l’écosystème Spring.
- Bonne maîtrise de React et des technologies modernes du développement front-end.
- Maîtrise des principes de la programmation orientée objet.
- Excellentes capacités rédactionnelles et de documentation.
- Bon relationnel et aptitude à travailler en équipe.
- Autonomie, rigueur et esprit d’initiative.
- Une expérience dans le secteur bancaire ou financier constitue un plus.
Contrat: Freelance/CDI