Dans le cadre du développement de nos applications de gestion du patrimoine, de gestion de l'offre publicitaire et de gestion des services aux villes, nous recherchons une prestation de testeur Agile / automaticien. Il/elle aura pour mission : de définir, en collaboration avec le Product Owner et les développeurs les tests des US (BDD, Gherkin) de maintenir et d'enrichir les tests automatisés (Selenium, JUnit, RestAssured, Cucumber) de contribuer à l'amélioration du framework de test de s'assurer de la bonne exécution régulière des tests automatisés de définir et mettre à jour les plans de tests (TNRs) pour chaque sprint d'exécuter les tests identifiés et d'analyser les résultats d'exécution (Jira-Xray & Jenkins) de maintenir le référentiel de tests (Jira-Xray) sur la base des livrables projets (UserStories, Functionnal Rules, Acceptance Tests, …) d'enregistrer les défauts détectés dans notre outil de bug tracking (Jira Agile) de participer à la création et à la maintenance des données de test d'être force de proposition dans le cadre du processus d'amélioration continue. enrichir et maintenir la documentation sur les tests dans Confluence (Process de tests, documentation technique etc.) Il / elle évolue dans un environnement agile (Scrum de 3 semaines et intégration continue) et participe aux différentes cérémonies mises en place Il / elle montre une réelle appétence pour le contrôle qualité et les aspects techniques de ce domaine (certification ISTQB appréciée). Le consultant(e) devra faire preuve d'intérêt pour le fonctionnel des applications testées et appréhender des règles de gestion complexes. Environnement technique : PostgreSQL 14 Java 11 – 21, Spring boot, Angular 13 - 19 API Rest, Kafka Jenkins Maven, Sonar Selenium 4, Cucumber, RestAssured Jira, Confluence, XRay
Dans le cadre du maintien en conditions opérationnelles et des évolutions d'applications critiques du marché de l'énergie, un grand acteur du secteur énergétique recherche un(e) Consultant Appui Technico-Fonctionnel F/h afin d'accompagner les équipes métiers et SI sur des applications participant à l'équilibrage du réseau électrique et à la valorisation des mécanismes de flexibilité énergétique. Vous interviendrez au sein d'une organisation Agile en collaboration avec les équipes métiers, les Product Owners, les équipes de développement, la TMA et les équipes d'exploitation. Missions : Support technico-fonctionnel et MCO Analyser les retours utilisateurs et les incidents de production. Réaliser les opérations de maintien en conditions opérationnelles et les reprises de données nécessaires. Participer au diagnostic des anomalies et au suivi de leur résolution avec les équipes de développement et de maintenance. Assurer le suivi des performances applicatives et proposer des actions d'amélioration continue. Rédiger et suivre les tickets d'incidents et demandes d'évolution. Recette et qualification Définir les stratégies de tests et les scénarios de recette. Concevoir les jeux de données nécessaires aux campagnes de tests. Organiser, planifier et exécuter les recettes fonctionnelles. Participer à l'automatisation des tests fonctionnels. Accompagner les métiers lors des phases de validation et de recette utilisateur. Cadrage des évolutions Participer aux ateliers de recueil des besoins. Rédiger les User Stories, critères d'acceptation et spécifications fonctionnelles. Accompagner la priorisation du backlog avec les Product Owners. Participer aux démonstrations, ateliers de conception et revues de sprint. Contribuer à la préparation des mises en production et au suivi post-déploiement. Coordination et pilotage Assurer la coordination entre les équipes métiers, les équipes techniques et les partenaires externes. Produire les reportings, indicateurs et suivis d'avancement. Participer à la gestion des risques et au suivi des plans d'actions. Contribuer à la documentation projet et MCO. Environnement technique Architecture microservices et API REST. Conteneurisation Docker. Environnements Java et Angular. Bases de données Oracle et SQL. Méthodologie Agile Scrum. Outils collaboratifs et de gestion de projet : Jira, Confluence.
Dans le cadre de la stratégie de transformation des métiers de notre client, visant à optimiser les processus opérationnels et à accélérer le développement de nouveaux produits fondés sur l'IA agentique, intégrés de manière aux outils métiers afin d'améliorer la performance, l'automatisation et l'expérience utilisateur. Votre mission principale consistera à concevoir, développer et industrialiser des applications et POC d'IA générative et agentique embarqués dans les outils métier : de l'intégration des LLM (via notre gateway) jusqu'à la mise en production (front, back / BFF, exposition, déploiement). À ce titre, vous serez notamment amené(e) à : • La contribution à l'outillage et aux briques transverses de la plateforme IA (évaluation des sorties LLM, registre de prompts, composants réutilisables) • La participation aux ateliers de cadrage avec les métiers et aux instances projet (refinements, COPIL, points de suivi) • La production et la mise à jour de la documentation technique (ADR, specs, guides d'intégration) • L'amélioration continue : qualité du code, tests, sécurité LLM (garde-fous, prompt injection), optimisation des coûts (FinOps IA) Ces activités constituent le cœur de la prestation et supposent une capacité à être rapidement opérationnel(le). ➕ La participation aux ateliers de cadrage avec les métiers et aux instances projet (refinements, COPIL, points de suivi) ➕La production et la mise à jour de la documentation technique (ADR, specs, guides d'intégration) Ces activités pourront être réalisées de manière ponctuelle selon les besoins du projet.
Vos missions: Développer et faire évoluer des applications mobiles en React Native. Concevoir et développer de nouvelles fonctionnalités. Assurer la maintenance corrective et évolutive. Participer aux analyses techniques, à la conception et aux choix d'architecture. Réaliser les tests unitaires et participer aux tests d'intégration. Optimiser les performances et la qualité du code. Participer aux revues de code, à la documentation et au partage des bonnes pratiques. Collaborer avec les équipes Produit, UX/UI et DevOps dans un environnement Agile (Scrum / SAFe).
La Direction des Systèmes d'Information recrute un Data Engineer pour concevoir, développer et maintenir les architectures Data nécessaires à l'exploitation des données par les analystes métiers et data scientists. Vos principales missions consisteront à : - Mener les projets d'intégration (temps réel) et data (big data & insights) - Comprendre, analyser et proposer des solutions techniques répondant aux besoins des divers acteurs de la donnée (spécialistes métier, domain managers, architecte, data analystes et scientists) - Apporter un éclairage technique sur les architectures Cloud, dialoguer avec les fournisseurs de solutions et les consultants techniques - Dans une logique de mise en production, créer et déployer des pipelines de données robustes pour les data scientists et data analysts (collecte, stockage, transformation et exploitation) - Assurer une bonne qualité des données pour les projets Machine Learning (préparation, complétude, épuration, enrichissement) dans le but d'optimiser les performances des modèles - Améliorer les processus internes : localisation et traçabilité de la donnée, standardisation des flux et des scripts de traitement des données, documentation - Collaborer avec les équipes basées aux Pays-Bas pour faciliter le Data-Sharing, échanger sur les best-practices et les moyens d'optimiser les architectures - Contribuer à l'amélioration de la gouvernance sur la protection et la confidentialité des données Toute activité en dehors de celles énumérées au titre des fonctions principales pourra être confiée au collaborateur dans le cadre de son activité en fonction de son évolution au sein du service et des besoins de l'entreprise.
Au sein de la DSI de notre client, vous intervenez sur un produit stratégique au cœur des enjeux de la transition énergétique. Le produit évolue dans un environnement SI complexe, interconnecté avec un large écosystème de partenaires externes via des API et nécessite une forte coordination entre les équipes métiers et techniques. Missions : Porter la vision produit et piloter la roadmap sur des sujets à forts enjeux. Recueillir, analyser et challenger les besoins métiers. Animer les ateliers de cadrage et rédiger les User Stories / Technical Stories. Construire, prioriser et maintenir le backlog produit. Piloter les sprints et animer les cérémonies Agile (Scrum). Coordonner les parties prenantes métiers et techniques. Accompagner et faire monter en compétence l'équipe dans une démarche d'amélioration continue.
Contexte de la mission Le projet vise notamment à réduire la dépendance aux environnements mainframe en migrant progressivement des données et applications vers une architecture moderne et ouverte. Ces données doivent ensuite être facilement accessibles par différentes applications, solutions d'analyse, d'intelligence artificielle et outils métiers. Dans ce contexte, les technologies PHP et C occupent une place importante. MissionEn tant que PHP / C Developer, vous serez responsable de la conception, du développement, de la maintenance et de l'amélioration de solutions PHP et C dans un environnement critique. Principales responsabilitésConcevoir, développer et tester des applications sur base d'analyses fonctionnelles et techniques. Développer et maintenir des applications en PHP et C. Assurer la qualité, la performance et la disponibilité des applications. Analyser les besoins des utilisateurs en collaboration avec les analystes fonctionnels. Maintenir et faire évoluer les applications existantes. Identifier et proposer des améliorations techniques et fonctionnelles. Participer à l'intégration de nouvelles solutions et technologies. Assurer la maintenance corrective et évolutive des applications. Fournir un support technique sur les applications développées. Rédiger et maintenir la documentation technique. Suivre les évolutions technologiques et formuler des recommandations techniques. Collaborer avec les différentes équipes techniques et fonctionnelles.
Dans le cadre d'un remplacement urgent, nous recherchons un Développeur Java confirmé (minimum 7 ans d'expérience) pour intervenir chez un acteur majeur du secteur bancaire en Île-de-France. 📅 Démarrage : dernière semaine de juillet 🎯 Vos missions : • Concevoir, développer et maintenir des applications Java dans un environnement complexe • Participer aux évolutions des applications existantes (Legacy) et aux nouveaux développements • Développer et maintenir des API REST • Travailler dans une architecture hexagonale • Assurer l'intégration avec des applications COBOL • Développer des traitements avec Spring Batch • Participer aux bonnes pratiques DevOps et aux pipelines CI/CD • Collaborer avec les équipes métiers et techniques dans un environnement Agile • Contribuer à l'amélioration continue et à l'intégration de nouveaux usages autour de l'IA 🛠️ Environnement technique : • Java 21 à 25 • Spring Boot • Spring Batch • API REST • Architecture hexagonale • Applications Legacy • Intégration COBOL • DevOps / CI/CD • SQL • PostgreSQL • Sensibilité ou premières expériences autour de l'Intelligence Artificielle 👤 Profil recherché : • Développeur Java confirmé avec 7 ans d'expérience minimum • Solide maîtrise des architectures modernes et des environnements Java récents • Expérience des environnements bancaires appréciée • Autonomie, rigueur et esprit d'équipe • Bon relationnel et capacité à évoluer dans un contexte exigeant 📍 Localisation : Île-de-France 🏦 Secteur : Banque / Finance 🏠 Mode de travail : Hybride (50 % télétravail / 50 % présentiel) Si cette opportunité vous intéresse, ou si vous connaissez un profil susceptible de correspondre, n'hésitez pas à me contacter en message privé ou par e-mail. Cordialement
Contexte Intervention au sein d'une squad Trade Finance Operation, dans le secteur bancaire, centrée sur un progiciel back office gérant les activités Trade Finance (France, Asie, à terme Amérique). L'environnement comprend des développements spécifiques Java, Angular-React, PL/SQL, ainsi que des outils de paramétrage. Le besoin porte sur l'intégration d'un développeur confirmé au sein des squads du progiciel, pour des activités de contribution projet, de maintenance évolutive-corrective et de support en production. Mission d'une durée d'un an, renouvelable. Rôle et responsabilités principales Concevoir et développer des solutions selon les principes du software craftmanship (TDD, fail fast, continuous delivery, méthode agile) Intervenir sur l'application de gestion du process de compliance, en interaction étroite avec le progiciel métier, l'outil d'OCR et les outils de Compliance Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts Participer aux estimations en poker planning Assurer le support de production Maintenir l'opérabilité des environnements de tests Participer à l'amélioration continue (technique, organisation, processus) Livrables attendus Solutions applicatives développées et testées (back-end et front-end) Scénarios et estimations rédigés en collaboration avec les Business Analysts Support de production assuré Environnements de tests maintenus opérationnels Contributions à l'amélioration continue (technique/organisation/processus)
ACCROCHE SI TU CROIS QU'IL TE FAUT UN BATEAU ALORS SORS LES RAMES ... CE QUE TU RECHERCHES : Evoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis 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 à la conception et au développement de parcours web front to back: Analyse des besoins, tu feras Spécifications techniques, tu rédigeras L'architecture et/ou socle technique, tu définiras Bonnes pratiques, tu instaureras De nouvelles fonctionnalités, tu développeras Zéro bug, tu laisseras 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 dôté(e) d'une expérience de 10ans minimum Expert(e) de l'écosystème Java, Spring, Spring Boot Habile avec les outils et Frameworks Angular, Quarkus 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 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.
Dans le cadre de la modernisation de sa gamme de logiciels RH et sociaux, notre client recherche un Développeur Full Stack Java / React H/F afin de participer à la refonte complète d'une application métier stratégique. Vous intégrerez une équipe à taille humaine et contribuerez à la réécriture d'un logiciel utilisé par plusieurs centaines d'entreprises. Cette application permet aux directions des ressources humaines de répondre à leurs obligations légales en matière d'information et de communication auprès des représentants du personnel. Le projet s'inscrit dans une démarche de modernisation technologique avec une forte orientation qualité, performance, sécurité et amélioration continue. Vos missionsPhase 1 : Réécriture de l'application (environ 5 à 6 mois)Vous participerez activement à un projet de réécriture complète d'un logiciel existant en conservant le même périmètre fonctionnel. À ce titre, vous serez amené à : Analyser l'existant et comprendre les enjeux fonctionnels. Participer aux choix de conception technique. Développer les nouvelles fonctionnalités en Java et React. Concevoir et maintenir les API nécessaires aux échanges applicatifs. Garantir la qualité, la maintenabilité et les performances du code produit. Mettre en œuvre les bonnes pratiques de développement et de sécurité. Participer aux revues de code et aux échanges techniques avec l'équipe. Travailler en étroite collaboration avec le Chef de Projet, le Business Analyst et le Lead Technique afin de garantir la cohérence entre les besoins métier et la solution développée. Phase 2 : Accompagnement de la mise en production et évolutionsAprès la phase de réécriture, vous contribuerez à : L'accompagnement des mises en production. Le suivi opérationnel de l'application. L'analyse et la correction des anomalies. L'amélioration continue du produit. Le développement des évolutions fonctionnelles et techniques. L'optimisation des performances et de la sécurité de la plateforme. Environnement techniqueCompétences indispensablesJava Spring Boot JavaScript React Développement et intégration d'API REST Git Compétences appréciéesMongoDB Bases de données NoSQL Architecture microservices Tests automatisés Sécurité applicative CI/CD Innovation et IAL'équipe encourage fortement l'utilisation raisonnée des outils d'intelligence artificielle dans le cycle de développement. Une appétence pour des solutions telles que : GitHub Copilot Claude Outils d'assistance au développement sera particulièrement appréciée. Une curiosité autour de la technologie XUI constitue également un atout.
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.
📋 RÉSUMÉ Au sein de l'équipe de développement, vous participerez à la conception, au développement et à la maintenance d'applications Java et d'APIs, contribuant à l'évolution de nos systèmes d'information. 🎯 MISSIONS Concevoir, développer et maintenir des applications et services basés sur Java. Développer et implémenter des APIs RESTful/SOAP pour l'intégration de systèmes internes et externes. Participer à la rédaction des spécifications techniques et fonctionnelles. Assurer la qualité du code par des tests unitaires et d'intégration. Collaborer avec les équipes produit et QA pour garantir la conformité des développements. Effectuer la maintenance corrective et évolutive des applications existantes. Une connaissance de MuleSoft et de ses solutions d'intégration constitue un plus. 📦 LIVRABLES Applications Java et modules fonctionnels. APIs RESTful/SOAP robustes, performantes et documentées. Tests unitaires et d'intégration. Documentation technique (spécifications, architecture). Participation active aux revues de code.