Directive crédit à la consommation – Développeur Full stack/Cobol (H/F)
Description du poste
📌 Contexte de mission
Dans le cadre de la mise en conformité réglementaire liée à la transposition en droit français de la nouvelle directive européenne sur le crédit à la consommation, la Direction Informatique Financements recherche un Concepteur-Développeur Java Full Stack pour intervenir sur les applications du domaine Financements Retail.
La mission consiste à participer aux évolutions du système d’information impactées par cette réglementation, en contribuant au développement, à l’intégration et à la validation des composants applicatifs nécessaires. L’environnement technique combine des technologies modernes Java/Angular ainsi que des composants historiques Cobol pouvant nécessiter des adaptations.
Le consultant intégrera une équipe projet fonctionnant en méthodologie Agile et participera à l’ensemble du cycle de développement des évolutions.
🚀 Missions principales et rôle
💻 Conception et développement applicatif
- Participer à l’analyse technique des besoins réglementaires.
- Concevoir et développer les évolutions des applications du domaine Financements Retail.
- Développer de nouveaux Business Services et faire évoluer les services existants.
- Réaliser les développements Back-End en Java.
- Contribuer aux développements Front-End Angular.
- Assurer l’exposition et la consommation d’API REST.
🏛️ Évolutions du patrimoine applicatif
- Participer à la maintenance évolutive des applications existantes.
- Réaliser des adaptations sur les composants legacy lorsque nécessaire.
- Contribuer aux développements Cobol potentiellement impactés par la réglementation.
- Garantir la compatibilité entre les nouveaux services et les applications existantes.
🧪 Qualité et tests
- Réaliser les tests unitaires.
- Participer aux tests d’intégration.
- Corriger les anomalies détectées lors des campagnes de validation.
- Garantir la qualité, la robustesse et la maintenabilité du code produit.
- Participer aux revues de code et à l’amélioration continue des pratiques de développement.
⚙️ Intégration et industrialisation
- Contribuer aux chaînes d’intégration continue et de déploiement.
- Participer à la gestion des versions et au suivi des livraisons.
- Veiller au respect des standards de développement et d’architecture.
- Assurer la traçabilité des développements dans les outils du projet.
🤝 Travail en équipe Agile
-
Participer aux cérémonies Agile :
- Daily Meetings
- Sprint Planning
- Refinement
- Sprint Review
- Rétrospectives
- Collaborer avec les équipes métiers, fonctionnelles et techniques.
- Contribuer à l’estimation des charges et à la planification des travaux.
🎯 Objectifs
- Mettre en œuvre les évolutions nécessaires à la conformité réglementaire.
- Garantir la qualité et la fiabilité des développements réalisés.
- Assurer l’intégration des nouvelles fonctionnalités dans le SI Financements.
- Sécuriser les impacts sur les applications existantes.
- Contribuer à la réussite des échéances réglementaires du projet.
🛠️ Compétences requises
☕ Développement Back-End
- Java 11+
- Spring (apprécié)
- API REST
- JSON
- OpenAPI / Swagger
- Maven
- JUnit
🎨 Développement Front-End
- Angular 12+
- TypeScript
- Struts
- HTML / CSS
🗄️ Bases de données
- SQL
- PostgreSQL
- Oracle
🏛️ Mainframe & Legacy
- Cobol
- Compréhension des architectures hybrides Java / Mainframe
🚀 DevOps & Industrialisation
- GitLab
- Jenkins
- SonarQube
- OpenShift
- Intégration Continue (CI/CD)
🛠️ Outils de développement
- Eclipse
- IntelliJ IDEA
🔄 Méthodologies
- Agile Scrum
- Développement orienté tests
- Revues de code
👤 Profil recherché
🎓 Formation
- Bac+5 en Informatique ou équivalent.
💼 Expérience
- Minimum 5 ans d’expérience en développement Java.
- Expérience significative sur des architectures web modernes.
- Expérience en environnement Agile.
- Une expérience dans les secteurs Banque, Crédit ou Financement est fortement appréciée.
🏦 Connaissances fonctionnelles appréciées
- Crédit à la consommation.
- Financements Retail.
- Gestion des prêts.
- Garanties.
- Produits de financement.
🌟 Qualités attendues
- Autonomie.
- Rigueur.
- Capacité d’analyse.
- Bon relationnel.
- Esprit d’équipe.
- Sens du service.
- Capacité à évoluer dans un environnement mixte Java / Legacy.
🌍 Langues
- Français courant.
- Bon niveau d’anglais professionnel.
Exigences du poste
Stack technique :
À propos de l'entreprise
Publié par
Intéressé par cette offre ?
Cliquez sur "Postuler" pour accéder à l'offre.