Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles). Participer à la migration des interfaces paramétrées ITX vers Java Spring Boot / Spring Batch (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.
Le Pôle Contenu au sein de la société Solocal a pour mission de gérer les référentiels utilisés par SoLocal et de mettre à disposition les outils d'accès (lecture/écriture) à ces référentiels. Nous y gérons un référentiel de professionnels (plus de 5 millions) alimenté en contenus par plus de 50 partenaires, par des self cares et plus de 500 utilisateurs Actuellement en phase de modernisation par le remplacement d'applications legacy, nous souhaitons mettre en œuvre un ensemble de test automatisés nous permettant dans le futur d'alléger les charges de recette mais également accroitre la qualité des livrables et la rapidité de mise en œuvre des évolutifs/correctifs. Objectifs et livrables : Le Testeur/Automaticien conçoit et implémente les tests des composants développés. Il/elle les automatise autant que faire se peut et est responsable de leur bonne exécution dans la chaine de continous Deployment. Il/elle s'assure de la bonne qualité du code produit, par une bonne couverture de tests unitaires, d'intégrations, systèmes et de performances. Il/elle veille aux respects et à l'amélioration des indicateurs de suivi de qualité exploités par la chaine de continuous Deployment. Il/elle maitrise suffisamment les environnements techniques et fonctionnels des applications PagesJaunes pour parvenir à en avoir une vision d'ensemble et est capable d'évaluer les impacts des évolutions à venir. Il/elle est également vigilant sur le respect des règles de qualité d'écriture des tests et de développement des tests automatisés. Il/elle maitrisera obligatoirement le java et selenium, et sera certifié ISTQB. Dans le cadre de l'activité spécifique du contenu, il/elle interviendra plus particulièrement sur : • Revue des exigences • Rédaction de tests ou revue de ceux-ci • Relecture des commits sur les tests automatiques • Automatisation des Tests (implémentation) • Participation active à la guild QA Le RUN des applications en soutien de nos responsables du support • Suivi de la chaîne de Continous Deployment (CD) • Correction des tests automatisés dans la chaine CD • Gestion du Feature Flipping (activation en CD, ménage de clé de FF) • Suivi et analyse des signaux faibles présent en production (supervision/monitoring) Les mises en production en soutien de nos Devs/techleads/SRE • Suivi de MEP • Communication • Activation des Features (utilisation de feature flipping) • Supervision (scenario, …) Profil recherché : QA Testeur/Automaticien confirmé
Le prestataire interviendra de manière transverse en qualité de Tech Lead Fullstack & AI Engineer (Java/NodeJS/Angular, DevSecOps, Agentic AI) sur le périmètre applicatif de la Plateforme. Intégré au dispositif Shared Services, il aura pour rôle d'accompagner techniquement les Lead Développeurs, de garantir la cohérence des architectures microservices (REST/GraphQL) et d'intégrer des technologies d'Intelligence Artificielle Générative (systèmes agentiques). Livrables attendus : - Audit de code et feuille de route associée : Rapports d'analyse de la dette technique, plans d'action pour la modernisation du patrimoine applicatif et préconisations d'évolution de l'architecture microservices. - Socle d'Intégration IA & Écosystème Agentique : Spécifications et implémentation de services de connexion IA, serveurs MCP (Model Context Protocol), Tools / Skills, system prompts et intercepteurs de cycle de vie (hooks). - Architecture d'intégration d'API & GraphQL : Conception et mise à jour des schémas d'API, définition de la stratégie de fédération d'API (GraphQL subgraphs / gateways), et gestion d'états asynchrones complexes. - Modernisation DevSecOps & Orchestration : Optimisation des pipelines CI/CD, sécurité applicative et gestion des configurations de conteneurisation (Docker) et d'orchestration (Kubernetes / manifests Helm). - Développements de référence : Code propre, documenté et testé (Java/NodeJS/Angular) répondant aux problématiques d'intégration et d'implémentation les plus complexes. - Normes de développement & Veille : Mise à jour du socle de bonnes pratiques (Golden Rules) et livrables de restitution de veille technologique. Les prestations attendues sont les suivantes : - Évolution d'architecture & Systèmes Cognitifs : Cadrer et formaliser les préconisations d'évolutions de l'architecture microservices, des passerelles d'API REST/GraphQL et des intégrations d'architectures agentiques multi-agents. - Ingénierie de l'IA Générative : Concevoir, implémenter et optimiser des workflows d'agents autonomes à l'aide de protocoles d'échange standardisés (MCP), de compétences (skills), d'ingénierie de prompts et d'intercepteurs (execution hooks). - Industrialisation DevSecOps & Cloud Native : Contribuer activement à l'industrialisation, à l'automatisation et à la mise à l'échelle des processus DevSecOps en concevant et optimisant les configurations Docker, Kubernetes et Helm. - Revues de code, API Design & Refactoring : Réaliser des revues de code systématiques sur les briques Java, NodeJS et Angular, et concevoir les contrats d'interface GraphQL et REST. - Développement technique complexe : Prendre en charge le prototypage (POC) et le développement des sujets techniques, d'intégration (fédération GraphQL / middlewares NodeJS) ou d'IA les plus sensibles. - Mentoring & Accompagnement : Accompagner au quotidien les Lead Développeurs de la plateforme dans l'adoption des meilleures pratiques de conception, de codage, de déploiement et de développement d'applications conteneurisées. - Animation technique : Assurer une veille technologique constante et animer activement la communauté interne des développeurs.
Contexte : Dans le cadre d'un projet au sein d'un acteur majeur du secteur bancaire, nous recherchons un Développeur Full Stack Java / Angular pour intervenir sur les outils de distribution de produits d'épargne salariale. Le consultant intégrera un environnement Agile et participera aux évolutions des applications aussi bien sur les parties Front-End que Back-End, en collaboration avec les différentes équipes techniques et métiers. Une sensibilité aux pratiques de Craftsmanship ainsi qu'une bonne maîtrise de la conception et de l'utilisation d'API REST sont attendues. Missions : Concevoir et développer les évolutions fonctionnelles et techniques des applications. Intervenir sur les développements Back-End en Java / Spring. Participer aux développements Front-End avec Angular. Concevoir, développer et maintenir des API REST / Web Services. Participer à l'intégration et à la maintenance des services SOAP / REST. Développer et optimiser les requêtes SQL. Intervenir sur les bases de données DB2 LUW. Participer aux tests, à la correction des anomalies et à la mise en production. Contribuer à l'amélioration continue de la qualité du code dans une démarche Craftsmanship. Participer aux cérémonies et au fonctionnement de l'équipe en méthodologie Agile. Collaborer avec les équipes métiers, techniques et les autres développeurs. Garantir la qualité, la maintenabilité et la robustesse des développements.
ACCROCHE SI TU AS UNE VISION TECHNIQUE À 360° ET QUE TU AIMES GUIDER SANS IMPOSER, CETTE ANNONCE EST FAITE POUR TOI... CE QUE TU RECHERCHES : Évoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis liés à l'architecture, à la qualité de code et à l'accompagnement technique Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d'un acteur majeur du secteur de l'assurance, tu participeras à l'encadrement technique des projets et à la structuration des bonnes pratiques de développement pour garantir robustesse, performance et évolutivité : L'analyse des besoins techniques, tu feras Les choix d'architecture, tu orienteras Les bonnes pratiques de développement, tu diffuseras Les performances et la sécurité des applications, tu optimiseras Les outils de delivery et de qualité, tu mettras en place Le support aux développeurs, tu assureras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou doté(e) d'une expérience de 8 ans minimum en développement et encadrement technique Expert(e) en langages et frameworks modernes Java, Spring, Hibernate, Quarkus Habile avec les outils de versioning et langages Javascript, Jenkins, Sonar, Wildfly, SSL/TLS, Javascript, UML AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n'aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l'essentiel Capacité d'adaptation : tu es un vrai caméléon Sens de la communication : les mots n'ont pas de secret pour toi Force de proposition : tu es l'Aladdin de l'informatique Esprit d'équipe : un pour tous et tous pour un !
Contexte Dans le cadre de l'évolution du système d'information Assurance de l'un de nos clients, nous cherchons à renforcer nos équipes de développement autour de l'ERP métier Cleva. Vous intégrerez une équipe agile en charge du développement, de la maintenance et de l'évolution des applications reposant sur l'écosystème Java/J2EE ainsi que des interfaces API permettant l'interconnexion du SI. Vos missions * Concevoir et développer de nouvelles fonctionnalités sur l'ERP Cleva. * Participer à la maintenance corrective et évolutive des applications existantes. * Développer et maintenir des API REST permettant les échanges entre les différentes briques du SI. * Participer aux phases de conception technique. * Réaliser les développements dans le respect des bonnes pratiques de qualité logicielle. * Produire les tests unitaires et participer aux tests d'intégration. * Analyser et corriger les anomalies de production. * Participer aux revues de code et aux cérémonies Agile. * Contribuer à l'amélioration continue des processus de développement. Environnement technique * Java 8/11/17 * J2EE * Spring / Spring Boot * API REST * Maven * Git * SQL (Oracle) * Jenkins * SonarQube * Docker (selon les projets) * Jira / Confluence
ContexteAu sein de l'Équipe Plateforme Entreprise, vous rejoindrez une équipe en charge de développer et d'industrialiser les capacités d'échanges et d'intégration du système d'information. Dans le cadre du remplacement d'un développeur, vous interviendrez dans un premier temps sur les flux et échanges existants, avec un objectif de modernisation progressive des solutions. Vous contribuerez ensuite à la construction et à l'évolution de l'Entreprise Plateforme. MissionsÀ partir des spécifications fonctionnelles fournies par la maîtrise d'œuvre et les équipes Métier, vous serez amené à : Analyser les besoins et spécifications fonctionnelles Concevoir et développer les composants logiciels applicatifs Concevoir et développer des API REST Participer à la conception et à l'évolution des flux d'intégration Intégrer les différents composants applicatifs Réaliser les tests et contribuer à la qualité des développements Participer au déploiement des solutions Maintenir et faire évoluer les échanges existants Accompagner leur modernisation et leur migration progressive vers des solutions plus modernes Travailler en collaboration avec les Architectes et les équipes Produit Produire et maintenir la documentation technique Respecter les normes, procédures et référentiels de développement en vigueur Environnement techniqueCompétences obligatoiresJava / Spring Boot API REST et conception d'API Conception et architecture des flux d'intégration Compétences importantesGCP : Pub/Sub, Workflows, Cloud Run WebMethods / Talend Terraform GitLab CI/CD Pratiques DevOps Travail en collaboration avec les Architectes et les équipes Produit Compétences appréciéesArchitecture d'intégration API Management IPaaS LivrablesCode applicatif documenté et conforme aux règles et référentiels de l'entreprise Documentation technique des composants et flux développés Composants intégrés, testés et déployés selon les standards en vigueur
Vos missions ? Intégré(e) à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement Fullstack. En tant que Développeur .net / React (H/F), vous assurez les missions suivantes : Développer et maintenir des applications web en .NET (C#) et React Concevoir et consommer des API REST Assurer l'intégration front-end / back-end Garantir la qualité, la performance et la sécurité du code Participer aux revues de code et aux rituels agiles Collaborer avec les équipes produit, UX/UI, QA et DevOps