Bifora
Nous recherchons pour le compte de notre client dans le domaine bancaire, un Développeur Fullstack Java Spring pour intégrer une squad Trade Operation, centrée sur un progiciel gérant les activités Back Office Trade Finance à l'international (France, Asie, à terme Amérique). L'environnement technique est le suivant : Java 21, Spring Boot, Spring Batch, Spring Starters, HTML5, CSS, TypeScript, React, Oracle, REST, SOAP, OpenAPI/Swagger, Kubernetes, Docker, OpenShift, Cucumber, Jenkins, Git. Contexte : Autour du progiciel métier gérant le Back Office Trade Finance, l'équipe développe des solutions spécifiques en Java, Angular-React et PL/SQL, ainsi que des outils de paramétrage (EAI ITX, modules de courriers). Vous intégrez les squads pour renforcer les équipes de développement sur une mission d'un an renouvelable. Missions : Développer des solutions en utilisant le software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles) Participer à la migration des interfaces paramétrées en ITX vers Java Spring Boot/Spring Batch (from scratch) Collaborer avec les Business Analysts pour challenger les besoins et rédiger les scénarios Assurer la documentation des corrections et des évolutions Contribuer à l'amélioration continue (technique, organisation et processus) Assurer le suivi post mise en production (gestion des incidents) Compétences attendues Java 21, Spring Boot, Spring Batch, TypeScript, React, Oracle, REST, SOAP, OpenAPI/Swagger, Kubernetes, Docker, OpenShift, Cucumber, Jenkins, Git Profil recherché Vous justifiez d'une expérience de 5 ans minimum en tant que Développeur Fullstack, avec une expérience en intégration de progiciels, idéalement dans le secteur bancaire (Trade Finance). Vous maîtrisez le backend Java 21/Spring Boot/Spring Batch, ainsi qu'un socle frontend (HTML5, CSS, TypeScript, React apprécié). Vous êtes à l'aise avec les API REST/SOAP, Kubernetes/Docker/OpenShift et les outils DevOps (Jenkins, Git). Anglais niveau C1 ou B2+ minimum requis. Environnement de travail Une expertise confirmée en développement Fullstack Java/Spring est indispensable, avec une bonne maîtrise des tests d'intégration (Cucumber) et des outils DevOps (Jenkins, Git). Une expérience bancaire et une appétence fonctionnelle sont appréciées. Réactivité, communication et esprit d'équipe sont essentiels dans un contexte de squads agiles internationales.