Dans le cadre de cette dernière offre, l'équipe souhaite une prestation d'ingénieurie de production (IOPS) Cloud capable de construire configurer tester une infrastructure en PaaS. L'équipe Open Cloud Platforms SaaS qui met à disposition du Groupe des solutions SaaS sur 3 modèles : - SaaS On Premise managé par le groupe - SaaS On Premise managé par nos partenaires éditeurs - SaaS Externe managé par nos partenaires éditeurs Les offres sont e-Sign Group (signature électronique), e-Doc (éditique et composition documentaire), e-Onboarding (entrée en relation), e-Cookie (gestion des consentements sur le cookie des sites ), e-WebHosting (hébergement web sur services PaaS) et e-Design. En plus de ces offres, le domaine s'appuie sur une API d'orchestration pour automatiser les actions de souscription et d'extraction de data de nos SaaS à des fins de dataviz. Dans ce contexte, nous recherchons un développeur API :
Dans le cadre de l'évolution de son système d'information, un acteur majeur de la publicité urbaine renforce sa DSI autour d'une solution applicative stratégique, développée par une équipe offshore basée en Inde. Rattaché(e) à l'architecte de la solution, vous en êtes le référent technique. Vous encadrez au quotidien une équipe d'environ 5 développeurs : vous contrôlez la qualité de leur travail, traitez les merge requests et faites respecter les bonnes pratiques. Vous accompagnez les PO dans la qualification des besoins et les macro-estimations, concevez les solutions avec l'architecte et réalisez vous-même des stories. Vous faites évoluer la chaîne CI, suivez l'exploitabilité des applications avec les intégrateurs et les ops, animez la veille technique (Lunch & Learn) et participez au recrutement des développeurs.
UNE EXPERIENCE EN TANT QUE TECH LEAD EST OBLIGATOIRE Les développements sont réalisés en France en mode full agentique : le développeur ne code plus directement, il pilote et challenge les agents IA. Le programme est en phase de non-régression. Le client exige une capacité à raisonner sur le code produit, à remettre en question les choix des agents et à se poser les bonnes questions. Vos missions Le Tech Lead encadre l'équipe de développement, avec pour enjeu de réduire la dépendance de l'équipe à certaines personnes. Le client recherche un profil proche de l'architecte solution, capable de réfléchir sur le code produit par les agents et de se poser les bonnes questions, pas un exécutant. Piloter les agents IA (Claude aujourd'hui, d'autres outils demain) pour produire les développements back (Java / Spring Boot) et front (Vue.js) Analyser et revoir le code produit par les agents : raisonner sur leurs choix, les remettre en question et garantir la qualité, la cohérence et la maintenabilité des livrables Contribuer à la non-régression d'un système d'encaissement en déploiement, avec rigueur et sens de l'architecture et de la conception Participer activement à la vie de l'équipe : partage de connaissances, échanges avec le tech lead, force de proposition sur les pratiques et l'usage des outils IA
Contexte et équipe Nous recherchons un Senior Software Engineer spécialisé en C#/.NET pour accompagner le développement, la modernisation et la fiabilisation de ses solutions de publicité digitale destinées. Le consultant intégrera une équipe, composée actuellement de trois Software Engineers, et travaillera en étroite collaboration avec l'Engineering Team Lead et les équipes Produit. Mission et principales activitésDéveloppement logiciel et architecture Concevoir, développer et maintenir des applications et services backend en C#/.NET et ASP.NET Core. Participer à la modernisation des applications existantes, notamment des composants legacy. Contribuer à la conception et à l'évolution des API, microservices et architectures événementielles. Participer aux réflexions d'architecture et aux choix techniques. Garantir la qualité, la maintenabilité, la sécurité et les performances du code. Cloud, performance et fiabilité Contribuer à l'évolution des applications dans des environnements cloud. Participer aux travaux de conteneurisation et d'amélioration des déploiements. Contribuer aux pratiques CI/CD et DevOps. Assurer le suivi des performances applicatives et participer à la résolution des incidents de production. Identifier et proposer des améliorations en matière de fiabilité, de scalabilité et d'efficacité opérationnelle. Développement assisté par l'IA générative Utiliser ou être fortement sensibilisé aux outils d'IA générative appliqués au développement logiciel. Savoir analyser, tester et valider de manière critique le code généré par ces outils. Comprendre les opportunités, les limites et les risques associés au développement assisté par l'IA. Contribuer à l'adoption de pratiques de développement efficaces et responsables intégrant ces technologies. Collaboration et amélioration continue Collaborer avec les équipes Engineering, Produit et les interlocuteurs techniques concernés. Participer aux revues de code et au partage des bonnes pratiques. Contribuer à la résolution de problématiques techniques complexes. Participer aux démarches d'amélioration continue de l'équipe. Compétences indispensablesMinimum 7 ans d'expérience en développement logiciel. Expertise confirmée en C#/.NET, notamment sur les versions modernes .NET 8/10. Expérience avec .NET Framework 4.7.2. Très bonne maîtrise d'ASP.NET Core. Solides compétences en développement backend, conception d'API et architecture logicielle. Expérience sur des applications en production, incluant la résolution d'incidents et l'optimisation des performances. Pratique ou forte sensibilisation à l'IA générative appliquée au développement, avec capacité à évaluer de manière critique le code produit. Compétences complémentaires appréciéesEnvironnements cloud AWS et/ou Microsoft Azure. Docker et Kubernetes. Architectures microservices et événementielles. CI/CD et pratiques DevOps. Outils de monitoring et d'observabilité (Grafana, Bugsnag…). Optimisation des coûts cloud (FinOps). Outils de développement assisté par IA : Claude Code, Cursor, GitHub Copilot ou équivalents. Connaissance des environnements AdTech, du tracking et de l'attribution publicitaire. Sensibilité aux enjeux RGPD/ePrivacy. Modalités de la prestationDémarrage : dès que possible Localisation : Paris. Organisation : 2 jours de présence sur site par semaine et 3 jours de télétravail Jour de présence obligatoire : le jeudi Langues de travail : français et anglais.
Profil résident à Nantes uniquement ! Renfort de l'automatisation des tests du produit historique pour accélérer le rythme de ses versions. Reprendre, documenter et fiabiliser un patrimoine de tests automatisés UFT existant. Concevoir des tests quotidiens sur les chemins critiques, distincts des campagnes de validation de version : adapter, simplifier, enchaîner les tests. Industrialiser son exécution : tests lancés chaque nuit sans intervention, depuis la chaîne d'intégration, avec remise en état des données. Réduire la durée des campagnes, aujourd'hui de plusieurs jours.
📢 RECRUTEMENT | Développeur Java Junior – Finance de marché Nous recherchons un Développeur Java junior pour une mission chez notre client dans le secteur bancaire. 🎯 Vos missions : - Développement d'une application Middle Office dédiée aux marchés actions ; - Évolution des flux de transmission des transactions et du reporting réglementaire ; - Tests, maintenance et participation au support de production niveau 3. 🛠️ Compétences recherchées : - Java 8/11 et Spring Framework ; - Oracle / SQL : niveau confirmé ; - QuickFIX / FIX 4.4 : obligatoire ; - Apache Camel ; - Connaissance des outils DevOps et CI/CD. Une expérience en banque de financement et d'investissement, côté Front Office, serait un plus. 📍 Paris
Contexte : Dans le cadre du renforcement d'une équipe de développement Agile, nous recherchons un Développeur Fullstack confirmé pour intervenir sur l'ensemble du cycle de développement d'applications web et d'API. MissionsParticiper à l'analyse des besoins, à la conception technique et au chiffrage des évolutions. Concevoir et développer des applications web en Java et React. Concevoir et développer des API REST. Développer des composants Front-End modernes, performants et responsives. Garantir l'application des bonnes pratiques de développement et de sécurisation du code. Participer aux revues de code et à la mise en œuvre des tests automatisés. Contribuer aux processus d'intégration et de déploiement continus (CI/CD). Participer aux activités DevOps et à l'industrialisation des pratiques de développement. Collaborer étroitement avec les équipes Produit, Architecture, QA et Exploitation. Contribuer à l'amélioration continue de la qualité logicielle et des processus de développement. Compétences recherchéesJava : confirmé React : confirmé API REST Développement Fullstack Tests automatisés Git / CI-CD Pratiques DevOps Sécurisation du code Méthodologies Agile / Scrum
Dans le cadre de l'évolution de la plateforme Optima et de la refonte de son interface de supervision, nous recherchons un Développeur Full Stack confirmé Java / Angular. Optima est un moteur de calcul du risque de crédit utilisé notamment pour les calculs réglementaires RWA, grands risques et provisions IFRS9. Le programme est engagé dans une phase de modernisation avec la migration vers une architecture Java/Spark distribuée, la refonte de l'IHM en Angular/Java et le déploiement sur le Cloud / CDP Cloudera.
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
Mission : Apporter une expertise technique indépendante pour industrialiser un patrimoine d'environ 2 000 tests automatisés (Java, Selenium, Serenity BDD) répartis sur 18 projets, sécuriser les choix techniques et challenger la TMA. Le consultant interviendra sur l'industrialisation des TNR, l'intégration continue via Jenkins, la définition des standards et la revue des développements. Il pilotera également l'étude de capacité et le dimensionnement de l'infrastructure (Jenkins, Selenium Grid, CPU, mémoire, réseau, sécurité, CyberArk) afin d'optimiser l'exécution parallèle des campagnes. Expertise attendue en Java, Selenium, Serenity BDD, Jenkins/CI-CD, Maven, Git, architectures de tests automatisés, capacity planning et audits techniques. Forte capacité à challenger, conseiller et accompagner les équipes
Dans le cadre du développement et de l'évolution d'une plateforme stratégique de gestion et de transmission de données métier vers des systèmes financiers, nous recherchons un Développeur Backend Java expérimenté pour intégrer une équipe agile et pluridisciplinaire. Cette application occupe un rôle central dans le traitement et la fiabilisation des flux de données critiques, avec un fort enjeu de qualité, de performance et de maintenabilité. Au quotidien, vous participerez à la conception, au développement et à l'amélioration continue des fonctionnalités de la plateforme en collaboration étroite avec les différentes parties prenantes techniques et fonctionnelles. Vous interviendrez sur un environnement reposant principalement sur Java, Spring Boot et une architecture orientée événements utilisant Kafka. Vos missions consisteront notamment à : Concevoir et développer de nouvelles fonctionnalités backend. Participer aux études techniques et aux spécifications fonctionnelles. Contribuer à l'amélioration des architectures API et microservices. Garantir la qualité du code produit et son maintien dans le temps. Mettre en œuvre et enrichir les stratégies de tests automatisés. Assurer le suivi et le support des applications en production selon une approche « You build it, you run it ». Collaborer avec les équipes produit et techniques afin de proposer les solutions les plus adaptées aux besoins utilisateurs. Les livrables attendus comprennent la production d'un code source de haute qualité ainsi qu'une documentation technique claire et maintenable.
/!\ Le poste demande une présence sur le site de Vannes 3 jours par semaine. Intégré(e) aux équipes d'un de nos clients grand compte, vous interviendrez sur l'analyse, la conception, le développement / intégration, les tests des solutions nécessaires au développement et au bon fonctionnement des produits de l'équipe agile. Le détail de vos missions sera le suivant : - Assurer la conception, l'intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Réaliser des tests unitaires et d'intégration sur les développements réalisés - Préparer la mise en production avec les équipes expertes - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l'assistance à l'utilisation des applications - Assurer le diagnostic et la résolution des dysfonctionnements - Réaliser une veille technologique régulière pour être au fait des dernières tendances. - Interagir avec les membres des squads dans un contexte agile Environnement technique : - API (Java, XML, JSON, REST, SOA, Swagger) - Junit - SQL - Maven - SonarQube - Docker - Frameworks Java (Spring et Spring Boot) - Jenkins - Gitlab - Ansible - Kubernetes - Postman - Node - XLRelease - Jira - Soap ELK
La mission consiste à intervenir sur une application critique en combinant des activités de RUN et de BUILD, avec pour objectif de garantir sa stabilité en production tout en accompagnant ses transformations technologiques, notamment la conteneurisation, les évolutions CI/CD et le raccordement de nouveaux clients. Le consultant prendra en charge la conception et le développement de nouvelles fonctionnalités, la maintenance évolutive et corrective, l'intégration applicative et la définition de solutions techniques. Il assurera également l'analyse et le diagnostic des incidents de production, la mise en œuvre des procédures de reprise et des corrections ainsi que l'amélioration continue post-incident. Il accompagnera les phases de recette fonctionnelle, les tests de performance et de résilience, et travaillera en étroite collaboration avec la Squad, les équipes métiers, l'infogéreur et l'éditeur dans un fonctionnement Agile.
Dans le cadre du renforcement des équipes IT de l'un de nos clients du secteur bancaire, nous recherchons un Développeur Fullstack Java / Angular / Kafka pour intervenir sur des applications à forts enjeux métiers et techniques. Intégré(e) à une équipe Agile, vous participerez à l'ensemble du cycle de développement, de la conception technique jusqu'à la mise en production et au maintien en conditions opérationnelles des applications. Vos principales missions seront de : Concevoir, développer et faire évoluer des applications Fullstack Java / Angular ; Développer des architectures orientées microservices avec Spring Boot 3 ; Concevoir et maintenir des API REST documentées avec Swagger / OpenAPI ; Mettre en œuvre et faire évoluer les échanges événementiels basés sur Apache Kafka ; Développer des traitements batch avec Spring Batch ; Participer à la conception et à l'optimisation des modèles de données PostgreSQL / Oracle ; Développer des interfaces Front-End modernes sous Angular / RxJS ; Mettre en œuvre les bonnes pratiques de développement : clean code, revues de code, TDD / BDD et tests automatisés ; Participer aux processus CI/CD et DevSecOps ; Contribuer à la conteneurisation et au déploiement des applications sur Docker / Kubernetes ; Assurer la qualité, la performance, la sécurité et la maintenabilité des développements ; Participer activement aux cérémonies Agile et aux échanges avec les différentes équipes techniques et fonctionnelles.
Dans le contexte de notre développement du centre de services, nous créons une nouvelle squad pour répondre au besoin d'un grand compte international leader du retail. Au sein d'une squad de 5 personnes, tes missions seront les suivantes : - coder (estimation à 50% de ton temps de travail) - être le garant de la qualité du code et des développements effectués au sein de la squad - participer aux choix techniques et d'architecture - utiliser l'Intelligence Artificielle pour t'appuyer dans ton code - documenter les processus - participer activement au peer programming
Le DWH Fleet Services gère les données des activités du client. Il fournit actuellement dans un outil Power BI le suivi de toutes les activités prévues et réalisés à la minute prés ainsi qu'une Data Platform Aircraft 360 qui permet de consolider les données enrichies. Le concepteur développeur doit être capable de maitriser des technos variées ( SQL, Power BI, Java, Hadoop ... ) et d'être dans une approche d'apprentissage rapide et de maîtrise du fonctionnel (CCO,Ground, Traffic , Maintenance, Finance… ).