Dans le cadre du développement de projets Data et Intelligence Artificielle à fort impact, un acteur majeur de la grande distribution recherche un Data Scientist pour renforcer son équipe, en banlieue de Lille. Vous interviendrez sur l'ensemble du cycle de vie des solutions IA, depuis l'identification du besoin métier jusqu'à leur mise en production et leur maintenance. Vos principales missions seront les suivantes : Collaborer avec les équipes métier afin d'identifier et de formaliser des cas d'usage Data et IA Définir les objectifs, les indicateurs de performance et les livrables associés Explorer et préparer les données, sélectionner les jeux de données pertinents et réaliser le feature engineering Concevoir, développer et entraîner des modèles de Machine Learning et d'IA générative Mettre en œuvre des approches basées sur les LLM, les embeddings, le RAG ou le fine-tuning Évaluer la pertinence, la robustesse et la performance des modèles Industrialiser les modèles et développer les API nécessaires à leur exposition Intégrer les solutions dans des applications web ou des systèmes backend existants Automatiser le déploiement, le monitoring et la maintenance des modèles selon les bonnes pratiques MLOps Suivre les performances en production, détecter les dérives et organiser les réentraînements Produire les supports de présentation, les spécifications techniques et la documentation fonctionnelle Collaborer avec les Product Owners, Data Engineers et AI Engineers
Prendre part à des projets stimulants dans le secteur du retail ou banque assurance en travaillant avec une équipe soudée, expérimentée et méthodique sur les tâches suivantes : Concevoir et développer des interfaces utilisateur interactives en utilisant Vue.JS/NodeJS Collaborer avec les concepteurs et les développeurs Optimiser les performances de l'application Effectuer des tests et assurer la qualité du code Analyser les besoins utilisateurs et proposer des solutions techniques performantes et scalables Implémenter des flux de données événementiels via Apache Kafka
Objectifs et livrables Lieu de mission : Paris ou Lille Responsabilités Clés - Développement Full Stack Concevoir et développer des fonctionnalités front-end en React pour assurer une expérience utilisateur intégrée et fluide. Développer et maintenir les services back-end robustes et scalables avec Java SpringBoot. Concevoir, documenter et exposer des APIs REST de haute qualité qui servent à la fois au front-end et à nos consommateurs externes pour l'accès aux données et fonctionnalités de l'IDP. Documenter l'usage des fonctionnalités développées (MKDocs ou équivalent) Qualité et Opérations Contribuer à la mise en œuvre des pipelines de CI/CD (GitHub Actions) et des pratiques DevOps pour des livraisons fréquentes et stables Gérer de manière autonome l'hébergement de l'application sur GCP Cloud Run. Cela inclut la maintenance proactive, l'optimisation des coûts et de l'élasticité, et le support des déploiements. Maintenir et optimiser les configurations Docker des microservices pour le déploiement sur Cloud Run (et idéalement avoir une connaissance de Kubernetes). Participer activement à la revue de code et garantir le respect des meilleures pratiques de développement, de performance et de sécurité. Contribuer à l'automatisation des tests (unitaires, d'intégration, fonctionnels). Mettre en oeuvre et optimiser les outils d'observabilité (Open Telemetry, Datadog) pour assurer une visibilité optimale sur la performance et la santé de la plateforme Collaboration et Stratégie Travailler en étroite collaboration avec le Product Manager (PM) pour comprendre les besoins utilisateurs et le reste de l'équipe pour affiner les solutions et spécifications techniques. Participer activement à l'amélioration de nos méthodologies de travail (Agile, qualité du code, automatisation) et contribuer à l'efficacité globale de l'équipe. Participer activement à l'effort d'Inner/Open Sourcing. Le candidat est attendu pour supporter la contribution externe et s'impliquer dans le rôle de mainteneur des composants partagés.
ContexteL'objectif de la mission est d'intégrer la squad qui gère la partie Référentiel Client et Contrats du système d'information d'une grande entreprise du secteur bancaire. Un projet de refonte du référentiel clients et contrats est en cours avec un objectif de mise en production sur 2026 et implique la mise en place : de l'outil STEP de STIBO pour la partie Référentiel Clients un référentiel Contrats (RCC) développé en Java sur AZURE avec une base PostgreSQL un ODL (couche d'échange permettant la diffusion des données clients et contrats) développé en Java sur AZURE avec une base PostgreSQL MissionsGestion des incidents de production (STEP/RCC/ODL) Analyse et correction de problèmes sur STEP Développement de correctifs et/ou d'évolutions sur les différents outils (STEP/RCC/ODL) Rédaction de spécifications fonctionnelles et techniques Conception de solution technique Mise en place de monitoring sous ElasticSearch Participation aux étapes de reprise de données dans le cadre du projet
Vous souhaitez évoluer sur des projets à forte valeur ajoutée et encadrer une équipe de développeurs tout en restant impliqué techniquement ? Rejoignez-nous en tant que Tech Lead Java. Vos missionsAu sein d'une équipe Agile, vous serez le référent technique des projets et interviendrez sur l'ensemble du cycle de vie des applications. À ce titre, vous serez amené à : Concevoir et développer des applications Java robustes et performantes. Encadrer et accompagner les développeurs de l'équipe (revues de code, mentoring, bonnes pratiques). Participer aux choix d'architecture et aux décisions techniques. Garantir la qualité du code et la maintenabilité des applications. Participer aux phases de conception, développement, tests et mise en production. Collaborer avec les équipes Produit, QA, DevOps et Architecture. Contribuer à l'amélioration continue des processus et des pratiques de développement. Environnement techniqueJava 17+ Spring Boot API REST Maven / Gradle Git Docker / Kubernetes Jenkins / GitLab CI SQL (Oracle, PostgreSQL) Kafka (apprécié) Angular ou React (un plus) Méthodologie Agile (Scrum)
Contexte Renfort d'une équipe de développement de 6 personnes sur un projet exposant des API Data (référentiels et IHM de gestion), dans un environnement grand compte du secteur du transport. Le projet s'appuie sur des technologies Java et ReactJS, dans un contexte agile et sur des applications à fort trafic. La mission nécessite de bonnes capacités de négociation et de communication, notamment dans les échanges avec le client et l'architecte côté client. Rôle et responsabilités principales Conception, développement, déploiement et maintenance des fonctionnalités front pour répondre aux exigences fonctionnelles des solutions et applications. Intervention sur les parties front et back des applications, ainsi que sur la partie CI/CD. Maîtrise des langages, frameworks et bonnes pratiques de développement front et back. Rédaction d'études de conception technique. Analyse d'anomalies et support aux problèmes d'exploitation ; investigation de la source des bugs. Contribution au respect des critères d'acceptance d'une release. Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience et la sécurité de l'application ; interactions régulières avec le client et l'architecte côté client. Livrables attendus Code TypeScript et tests associés : unitaires, d'intégration et end-to-end. Revues de code. Études de conception technique rédigées. Analyses d'anomalies et support aux problèmes d'exploitation. Contribution documentée au respect des critères d'acceptance de release.
ContexteDans le cadre des différents projets d'évolution d'une application, le domaine souhaite une prestation de développement Java full stack. La nouvelle ressource intégrera les équipes Projets dans un contexte francophone et anglophone (50% de l'équipe en Inde). Application de filtrage de flux financiers du groupe bancaire international et réponse aux obligations légales en matière de lutte contre le financement du terrorisme et de respect des embargos financiers. MissionsDéveloppement et maintien de l'application Revues de code Tests unitaires Participation aux meetings : refinement, daily, rétrospective, ... Reporting CompétencesBon niveau en anglais, permettant une interaction quotidienne avec nos collègues développeurs et business analystes indiens L'ensemble des réunions et documents sont en anglais Bon relationnel permettant d'évoluer dans des équipes dynamiques et soudées
TechLead Java en IDFProject contextProjet de BUILD dont l'objectif est de faire évoluer plusieurs applications Java Goals and deliverables + être le relais entre les BA et les équipes de développement + assister l'équipe de développement, afin de s'assurer de la bonne compréhension des entrants fonctionnels et techniques + participer à la rédaction des STD et des Tests techniques Expected skillsSkillsSkill level Tests techniques Confirmed Développement Agile d'Applications Confirmed Spécifications techniques Confirmed SQL Confirmed Java EE Expert Conception d'application Expert Leadership Technique Expert API REST Expert
Dans le cadre d'un programme de transformation digitale et de la mise en place d'une plateforme data Big Data, un grand groupe d'assurance français renforce son dispositif avec plusieurs développeurs et tech leads Java / Spark. Vous prendrez en charge le design et le développement des traitements batch et streaming de traitement des données, depuis les sources jusqu'à leur exposition dans des zones dédiées ou via des API. Vos missions : • Analyser les spécifications et les besoins des métiers avec les Product Owners • Designer et développer les traitements batch et streaming via Spark SQL et Java Spark • Produire la documentation technique sous Confluence • Assurer le support et la maintenance des produits déjà en production • Participer à l'ensemble des cérémonies agiles de votre Squad (Scrum) Environnement technique : distribution Big Data Cloudera/MapR, Spring Boot, Java 11, Kafka, MongoDB, Jenkins, K8S, ArgoCD, Sonar, et plusieurs autres technologies à la pointe.
🎯𝐓𝐨𝐧 𝐭𝐞𝐫𝐫𝐚𝐢𝐧 𝐝𝐞 𝐣𝐞𝐮 : Analyse - Recueil des besoins métier et rédaction du cahier des charges. - Rédaction des spécifications fonctionnelles et de paramétrage. Développement - Modélisation et paramétrage des produits sous Smart CPQ (configuration, tarifs, coûts, options). - Utilisation des API Smart CPQ et respect des règles métier. - Paramétrage des données commerciales et techniques pour les ERP. - Rédaction de la documentation et contribution aux supports de formation. Tests et mise en production - Conception et exécution des tests unitaires, d'intégration et de non-régression. - Correction des anomalies et validation des solutions. - Mise en production des configurations. Maintenance - Maintenance corrective et évolutive des configurations produits. - Mise à jour des tarifs et coûts. - Suivi des évolutions et mise à jour de la base de connaissances.
Dans le cadre du développement d'une nouvelle application Cloud Native dédiée aux services de paiement, nous recherchons un Lead Développeur Full Stack Java expérimenté. Vous intégrerez une équipe Agile en charge du Build & Run des solutions de paiement et d'authentification. Le projet consiste à concevoir une application développée from scratch, avec une forte autonomie technique et une participation active aux choix d'architecture et aux bonnes pratiques de développement. MissionsConcevoir et développer une application Cloud Native en environnement Java. Participer aux choix d'architecture technique et rédiger les spécifications techniques. Réaliser des prototypes (POC) et proposer des solutions innovantes. Développer les fonctionnalités Back-End et Front-End. Concevoir et développer des API REST et des microservices. Réaliser les tests unitaires, participer aux recettes techniques et aux tests de charge. Garantir la qualité, les performances et la maintenabilité des développements. Accompagner et encadrer techniquement les développeurs de l'équipe. Participer aux rituels Agile et contribuer à l'amélioration continue de la squad. Assurer une veille technologique, notamment autour des usages de l'IA appliqués au développement logiciel. Environnement techniqueJava 25 Spring Boot 4 React TypeScript / JavaScript PostgreSQL Oracle JPA / Hibernate Apache Tomcat ElasticSearch Azure Eclipse ou IntelliJ Git, Maven Méthodologie Agile / Scrum Profil recherchéPlus de 9 ans d'expérience en développement Java. Solide expérience en développement Full Stack (Java / React). Excellente maîtrise de Spring Boot et des architectures microservices. Expérience des environnements Cloud, idéalement Azure. Bonne connaissance des bases de données PostgreSQL et Oracle. Capacité à travailler de manière autonome et à être force de proposition. Expérience en encadrement technique ou en rôle de Tech Lead appréciée. Une expérience en tant que Scrum Master constitue un plus. La connaissance des flux de paiement, de la monétique ou des solutions d'authentification est fortement appréciée.
Nous recherchons une expertise en développement pour maintenir et faire évoluer notre application web basée sur Flask. cette application inclus des pages HTML, des routes backend, des formulaires, des templates, ainsi que des intégrations avec des services internes. Nous avons besoin d'assurer la correction d'anomalies, l'amélioration continue, et la robustesse de l'application existante. En parrallèle nous souhaitons développer et automatiser des tests en python, pour les équipements STB , en lien avec les besoins de validation fonctionnelle, non régression et endurances. L'intégration des solutions d'IA sur google plateform est également un axe majeur, notamment pour améliorer l'analyse des résultats de tests, la génération de scénarios, la détection d'anomalies, ou l'aide au diagnostic. Enfin nous souhaitons explorer et développer de nouveaux usages autour de l'IA appliquée aux tests , a l'automatisation, a l'analyse de logs ou a l'optimisation des campagnes de validation. Objectif et livrables Assurer la maintenance et l'évolution des applications web existante en flask Développer et automatiser des tests en python pour les équipements STB Intégrer des solutions d'IA sur Google cloud plateform pour l'analyse et l'optimisation des tests. Explorer de nouveaux usages de l'IA pour l'automatisation et l'analyse de logs Participer a la définition de bonnes pratiques de développement et de tests. Documenter les développements et procédures pour faciliter la maintenance. Collaborer avec les équipes techniques pour proposer et mettre en oeuvre des solutions adaptées.
ESPACE FREELANCE recherche plusieurs profils pour plusieurs de ses clients basés dans la Métropole LILLOISE = résidence obligatoire, car présentiel 3 à 4 jours semaines. Nous avons plusieurs missions à pourvoir : BACK END JAVA FULLSTACK JAVA REACT FULLSTACK JAVA ANGULAR Selon la mission : BUILD ET/OU RUN Conception Developpements Tests unitaires CI/CD selon profil REVIEW CODE selon profil Nous recherchons différents profils : junior à confirmé.
Dans le cadre d'un programme stratégique de transformation du système d'information d'une grande banque, nous recherchons 3 Développeurs Java / Angular / Kafka Senior pour intervenir sur la refonte d'une plateforme métier critique. Vous intégrerez une équipe Agile en charge de la conception et du développement d'une nouvelle génération d'applications s'appuyant sur une architecture microservices orientée événements. Vos principales missions seront de : Participer à la conception et à la mise en œuvre des nouvelles fonctionnalités en collaboration avec les Product Owners, Business Analysts et équipes métiers. Développer des applications performantes, robustes et évolutives en Java Spring et Angular. Concevoir et intégrer des flux de données via Kafka dans une architecture Event-Driven (EDA). Contribuer aux choix techniques et aux bonnes pratiques de développement. Participer aux cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective). Garantir la qualité des développements à travers les tests, les revues de code et les pipelines CI/CD. Participer à l'amélioration continue de l'architecture et des processus de développement.
Les organisations évoluent dans un contexte numérique en constante mutation, où la maîtrise et la sécurisation des infrastructures Cloud sont des leviers incontournables pour la résilience et la compétitivité des entreprises. Vous intégrerez une équipe experte et engagée, dédiée à la conception et au déploiement de services Cloud automatisés et sécurisés, garantissant la scalabilité et la robustesse des applications critiques. Dans ce cadre, vous interviendrez au sein de la direction Cloud, Ops & Digital Workplace d'une grande organisation internationale du secteur de la grande distribution, au sein de l'équipe Cloud Platform sénior, pour renforcer les infrastructures automatisées et assurer leur sécurité et disponibilité. Concevoir et développer des APIs personnalisées avec FastAPI ou Flask, en intégrant OpenAPI et le versionning sémantique. Sécuriser les APIs via l'authentification OIDC, la gestion des droits RBAC, le contrôle de flux rate-limit, la validation de schémas et la gestion des secrets. Automatiser les déploiements par des pipelines GitOps (GitLab CI/CD) incluant build, tests et release, en utilisant le packaging Docker. Mettre en place et réaliser des tests unitaires, d'intégration, de charge ainsi que la gestion de la résilience et des stratégies de rollback contrôlé. Orchestrer les ressources Cloud via Terraform pour la gestion des secrets, DNS, proxys applicatifs (AppGW, Envoy, Nginx, HAProxy) et le stockage. Centraliser la collecte des logs, métriques et traces ; définir et suivre des indicateurs de performance (SLI/SLO), alerter et documenter les procédures d'exploitation (runbooks). Documenter et industrialiser les processus avec la création de templates, guides d'intégration, conventions de code et revues de sécurité. Communiquer efficacement à l'oral et à l'écrit avec les différents interlocuteurs techniques et métiers. Analyser les problématiques techniques avec esprit critique et proposer des solutions innovantes et pragmatiques. Respecter les engagements en termes de délais tout en maintenant un niveau d'exigence et de qualité élevé. Collaborer activement, partager vos connaissances et promouvoir l'intelligence collective au sein de l'équipe. Adopter une posture d'amélioration continue pour faire progresser les pratiques et les outils utilisés. Vous évoluerez dans un environnement technique et humain stimulant, au sein d'une équipe senior qui valorise l'excellence, la collaboration et l'innovation.
une refonte d'applications dans un contexte agile est lancée. Il est demandé d'avoir un tech Lead prenant la tete d'une squad de dev. Description Il est demandé que le TL soit en capacité d'organiser l'équipe de devs composée de 2 devs confirmés et 2 devs juniors. il lui est demandé aussi de prendre des tickets et de les réaliser. Livrables Code TU CR de réunion Compétences leader de dev capacité d'accompagnement des dev bon niveau technique. 🛠 COMPÉTENCES REQUISES ────────── ◆ JAVA │ ☆☆☆☆ ◆ REACT │ ☆☆☆☆ ◆ Agile - SAFe │ ☆☆☆☆ ◆ OPENSHIFT │ ☆☆☆☆