Trouvez votre prochaine offre d’emploi ou de mission freelance Apache Kafka
Mission freelance
Développeur Kotlin/Java
En tant que développeur back (éventuellement full stack mais avec un gros bagage back), et fortement en lien avec le tech lead et le product owner, il participera au développement du produit. Il veillera à la qualité de son code en suivant les recommandations de son tech lead et en réalisant les tests au bon niveau (tests unitaires, tests automatisés, etc.). Il participera aux différentes synergies avec les autres développeurs du domaine afin de partager les problématiques transverses et de garantir une cohérence technologique au sein du domaine. Il sera bien évidemment aussi force de proposition. Il devra donc faire preuve d'autonomie, savoir prendre des initiatives, être capable d'animer des ateliers techniques, de partager tes feedbacks et de prendre en lead des sujets. Membre à part entière de l'équipe produit, il sera aussi bien sur le BUILD que sur le RUN de l'application et donc il assurera aussi le maintien en condition opérationnelle du produit. Gros background back (8 ans d'expérience minimum hors alternance), notamment Kotlin et Spring-boot (à minima Java), API synchrones (REST) et asynchrones (Kafka). Dans l'idéal (mais facultatif), il aime aussi faire du front, avec des connaissances Flutter. Connaissances sur les outils de CI/CD (GitHub Actions), de monitoring et des environnements cloud. Aussi, un bon niveau d'anglais (lu et parlé) est requis. Besoin d'un renfort court-terme (jusque fin d'année) afin de contribuer à un rework de notre application (globalement : migrer vers la nouvelle version de plusieurs API, garantissant performance et non-regression).
Mission freelance
QA technico-Fonctionnel ( H/F)
Notre client recherche un(e) QA Engineer technico-fonctionnel(le) expérimenté(e), avec un bon bagage technique. Vous serez garant(e) de la mise en place des standards qualité, des méthodes et des outils nécessaires pour assurer des livrables de qualité au sein d’un environnement produit global. Missions Fonctionnelles Avoir au moins 5 ans d’expérience dans le domaine de la facturation (tests). Définir une stratégie de tests orientée qualité, incluant l’automatisation, afin d’améliorer la rapidité et la fiabilité des tests. Participer aux séances de grooming (user stories / tech stories). Poser les questions et demander les clarifications nécessaires lors des ateliers. Préparer un plan de tests (incluant E2E et tests négatifs). Préparer les jeux de données nécessaires aux tests. Valider le plan de tests avec les parties prenantes (PO, Lead Tech, équipes pays). Exécuter les tests dans le cadre du sprint et documenter les résultats dans TestRail. Remonter les anomalies dans Jira et suivre leur résolution. Contribuer aux critères de qualité des releases et aux décisions Go/No-Go. Participer aux tests en environnement STA, PRD Beta et smoke tests. Assurer le reporting QA quotidien/hebdomadaire pendant les phases de tests. Non-fonctionnelles Expérience en tests de performance et suivi des incidents de performance jusqu’à leur clôture.
Offre d'emploi
Développeur Java/Springboot/ Kafka
Contexte de la mission Concepteur développeur : Ingénieur avec 4 années d'expériences en développement d’application JAVA 8+ & Spring boot en entreprise. Le développeur/la développeuse travaillera sur le périmètre Supply Material & Planning du client (secteur retail). Actuellement, +50 personnes aux profils variés travaillent sur des applications de ce périmètre pour garantir son bon fonctionnement quotidien et garantir des applications stables aux métiers de la Supply Chain. Ces personnes sont donc responsables du RUN de l’application. Elle est principalement utilisée par des collaborateurs et fournisseurs externes (~1500 personnes au total) dans tous les pays où le client est implanté. Notre équipe s'anime autour d'une méthodologie agile: Approche Kanban Revue de code avant chaque mise en production en binôme Points agiles quotidiens Des releases autant de fois que nécessaires, à minima 1 par semaine Daily, Refinement, Rétrospectives Support tournant parmi les développeurs de l'équipe (Runboy) Objectifs et livrables > Développeur au sein d’une équipe pluridisciplinaire, son activité s'articule autour des évolutions, des correctifs de bugs et des analyses d’incidents. Il/elle aura notamment pour objectifs : Apporter son expertise en cas de dysfonctionnements sur nos environnements, y compris en production Effectuer un retro-engineering sur le code existant afin de ressortir les règles fonctionnelles existantes Développement des JIRA/issues. Optimisation du code existant au travers des issues à traiter Participer aux tests des livrables accompagnés des QA Etre capable de concevoir une architecture pour répondre à une problématique si besoin Etre acteur de la méthodologie agile Réalisation de corrections/évolutions avec analyse d’impacts détaillée. Mise à jour de la documentation associée Participation à la rédaction des besoins et spécifications, en collaboration avec les PO / supports fonctionnels Identification et formalisation des corrections à effectuer à partir d’un problème donné sur nos différents environnements Estimation de la charge nécessaire pour un développement Garant de la qualité de ses livrables : Analyse SonarCloud OK, optimisation du nombre de requêtes exécutées, optimisation de la consommation mémoire/CPU, … Le développeur étant pleinement autonome pour accomplir sa mission, des responsabilités pourront également lui être confiées en dehors de sa mission standard de développement (contact direct avec des utilisateurs, échanges avec d'autres équipes, implication dans les projets de transformation...). Des connaissances solides des langages de programmation Java et SQL ainsi que des outils de développement IntelliJ, Sonar, Maven, Git et Jenkins sont nécessaires. Une expérience sur le framework Struts est un plus. L'environnement SI étant en pleine transformation, notre application XXX est également au coeur de cette transformation. Ainsi nous utilisons également au sein de nos équipes des technologies comme Kafka et Spring boot déployées avec Kubernetes pour transformer notre application module par module. Il/Elle aura donc également pour responsabilité de nous accompagner sur cette transformation. C’est pourquoi des connaissances solides sur Spring boot sont attendues. Des connaissances sur Kafka sont également attendues. La répartition dans notre workload actuel est d'environ 60% de développements sur nos micro-services, 40% sur notre legacy (en incluant les devs permettant de faire cohabiter ces micro-services et ce legacy). Connaissance de l’anglais (parlé et écrit) nécessaire au vu du contexte international de la mission. Celle-ci se déroule à Lille, il est nécessaire que le collaborateur vienne sur site 3 jours par semaine. Compétences demandées Compétences Niveau de compétence Apache Kafka Avancé JAVA Confirmé Apache Struts Élémentaire Spring Boot Confirmé Docker Kubernetes Avancé
Offre d'emploi
Expert Symfony / Performance & Recherche Avancée (Elasticsearch) - Sophia Antipolis (H/F)
Contexte Nous recherchons un Expert Symfony disposant d’une solide expérience sur les problématiques de performance , de traitement de données à grande échelle et de recherche avancée avec Elasticsearch . Le poste s’inscrit dans un contexte de projets stratégiques liés à la Gestion Électronique de Documents (GED) et à l’identité numérique , avec un fort accent sur l’optimisation des flux et la robustesse des architectures logicielles. L’expert participera à la conception d’API REST sécurisées , à la mise en place de pipelines de traitement haute performance , et contribuera activement aux choix d’architecture (microservices, scalabilité, observabilité). 🎯 Missions principalesDéveloppement & architecture Concevoir et implémenter des API REST robustes et sécurisées (JWT, OAuth2). Intégrer et optimiser des systèmes de GED (indexation, recherche, archivage, workflows). Mettre en place et améliorer des pipelines de traitement de données massives (import/export volumineux, RabbitMQ/Kafka). Travailler sur la performance applicative (optimisation SQL, caching, profiling, monitoring). Participer aux décisions d’architecture (microservices, découplage, scalabilité, haute disponibilité). Garantir la qualité du code (clean code, design patterns, DDD). Qualité & industrialisation Écrire et maintenir les tests unitaires, fonctionnels et end-to-end (PHPUnit, Behat, Postman). Participer à l’ industrialisation via CI/CD , Docker, Kubernetes, GitLab ou Jenkins. Assurer le monitoring, logging et tuning de performance de la stack technique. Documenter les choix techniques et les architectures mises en œuvre. Collaboration & leadership technique Accompagner les développeurs juniors (revues de code, pair programming, mentorat). Collaborer avec les équipes Produit, QA, DevOps et Frontend. Participer à la veille technologique sur les architectures cloud-native, la sécurité et la performance. 📦 Livrables attendus Code conforme aux standards et aux spécifications techniques Documentation technique et fonctionnelle à jour Jeux de tests unitaires et fonctionnels validés Contributions actives aux choix d’architecture et d’industrialisation 🛠️ Compétences techniques recherchées PHP 8.x / Symfony 6.4 ou 7.x – niveau expert, indispensable Elasticsearch / OpenSearch – maîtrise confirmée, fort atout SQL / PostgreSQL – confirmé, impératif Systèmes de messagerie : RabbitMQ, Kafka, Symfony Messenger Caching : Redis, Varnish, APCu CI/CD, Docker, Kubernetes – confirmé Tests : PHPUnit, Behat, Postman/Newman Architecture : DDD, Clean Architecture, Design Patterns Bonus : connaissance des standards de dématérialisation et d’archivage légal
Offre d'emploi
Développeur senior
Contexte de la mission et équipe Le développeur expérimenté sera intégré à une équipe produit dédiée à la gestion du cycle de vie de la commande, incluant les périmètres de l’annulation, des retours et du SAV. L’équipe est composée de profils techniques expérimentés : 4 développeurs et un lead dev. Enjeux du projet / périmètre (objectifs stratégiques ou opérationnels) Amélioration de la qualité des livrables : souci de la qualité du code (tests unitaires, revues de code, respect des bonnes pratiques). Amélioration des pratiques de testing au sein de l’équipe de dev. Amélioration du produit et du stack technique. Sortie du Legacy.
Mission freelance
[MDO] Développeur Web (10XP)
Missions : - Participer à la conception et au développement du composant de règlement d’une plateforme liée à un projet stratégique. - Définir et mettre en œuvre les tests unitaires pour les modules dont il/elle a la responsabilité. - Appliquer les standards de développement définis par le projet et intégrer les retours des outils d’analyse de code (type Sonar). - Veiller au respect des exigences non fonctionnelles : performance, montée en charge, résilience, etc. - Être force de proposition sur des prototypes et en assurer la réalisation. - Collaborer étroitement avec les membres de l’équipe projet dans un contexte international. - Contribuer aux revues de code pour garantir la qualité logicielle. - Rédiger la documentation technique associée, en anglais. Compétences techniques : Excellente maitrise du language de programmation Java (17+) Connaissance de Kafka, Kafka connect Connaissance de spring Connaissance d'une base de donnees relationnelle ou NOSQL Experience dans environments distribues sous fortes contraintes en matiere de disponibilite, performance et integrite Methodologie Agile (SAFE) Methodologie DevOps Niveau d'anglais B2 minimum
Offre d'emploi
Développeur SPARK/ SCALA
Contexte du poste: Dans le cadre du développement de sa plateforme Data & Analytics, l'entreprise recherche un Développeur Spark/Scala expérimenté pour rejoindre une équipe agile en pleine croissance. Vous interviendrez sur des projets stratégiques de traitement de données massives et d’industrialisation de pipelines analytiques dans un environnement Cloud et DevOps. Missions principales: Conception et développement de pipelines Big Data avec Spark & Scala Traitement de données batch et temps réel Optimisation de performances et tuning Spark Implémentation de scripts d’industrialisation et automatisation via CI/CD Participation aux cérémonies Agile et collaboration avec les Data Engineers et Architectes Contribution à la mise en production et au MCO des solutions développées Environnement technique: Langages & Frameworks Scala & Spark (obligatoire) Python (confirmé) Java (optionnel, un plus) CI/CD & Automatisation Jenkins (maîtrise impérative) XLR / XLD (XL Release & XL Deploy) Git, Maven Data & Cloud (bonus) Kafka, Hadoop, HDFS Cloud GCP ou Azure (apprécié)
Offre d'emploi
Engineering Manager Hands-on
Rattaché·e au Directeur de l'ingénierie logicielle, vous prendrez le lead sur une équipe de 4 à 7 personnes et travaillerez sur l'une des solutions logicielles éditées par la société. Bien que votre travail ne consistera pas à coder toute la journée, vous passerez néanmoins. 30 à 40% de votre temps en moyenne sur des tâches orientées développement et même jusqu'à 75% au cours de vos 3 premiers mois afin de vous imprégner du contexte technique. A ce titre, vous oeuvrerez dans un contexte particulièrement exigeant et pointu : beaucoup d'éléments du quotidien des équipes visent à être à l'état de l'art, que ce soit sur le plan organisationnel, sur l'architecture logicielle ou bien sur la modernité des technologies utilisées. Dans ce contexte, tout est sujet à optimisation et amélioration continue, si la stack est principalement construite en TypeScript avec NestJs (Node) et Next (React) et hébergées dans des conteneurs sur Google Cloud Platform orchestrés via Kubernetes, beaucoup de passerelles sont conçues en NoCode avec Make et s'appuient sur des traitements IA propulsés notamment par OpenAI (ChatGPT). Bien Entendu, une petite part d'"Event Driven" vient parachever ce tableau. Sans maitriser sur le bout des doigts toutes les solutions techniques exploitées par la société, tous les sujets cités précédemment devront être maitrisés rapidement sur le plan "structurel" pour pouvoir être force de proposition et guider les évolutions futures des produits. Néanmoins, vos responsabilités ne seront pas uniquement techniques, vous aurez aussi à charge le management de l'équipe de développeurs qui vous sera assignée tant sur le suivi des projets que sur les aspects plus "logistiques" et "humains". Vous travaillerez également, conjointement avec le Product Manager dédié, à l'élaboration de la roadmap produit et serez amené·e à participer à des réunions d'avant vente ou d'évolutions produits avec les entreprises clientes de la société. Enfin, vous garderez un oeil sur les metrics fournis par les Data collectées par la société de manière à guider vos décisions sur les évolutions à mener en fonction des usages clients. Environnement technique : TypeScript (souhaité), NestJS (souhaité), ReactJs (souhaité), OpenAI (souhaité), GCP (souhaité), Kubernetes (souhaité), AI (souhaité), Next.js (souhaité), TDD (requis), Archi Hexagonale (souhaité), GitLab, PostgreSQL, REST, ElasticSearch, Low Code (souhaité).
Offre d'emploi
Chef(fe) de Projets Technique System Owner
Cherchons un profil SENIOR qui maitrise les technologies d'échanges de données. Livrables : 1. Contrats d'interfaces 2. Mise en place des flux 3. Supervision des flux Ce profil doit impérativement être EXPERT ou CONFIRME sur les compétences suivantes : - Anglais - GoAnywhere MFT - Boomi - Kafka - Solace OBJECTIFS DE LA MISSION : 1- Piloter le chantier d’intégration de la solution cible dans le SI client via des interfaces temps réel ou différés sur la base de paterns d’échange définis, à challenger ou à valider, 2- Coordonner ces travaux avec le responsable du chantiers API et interfaces de la solution ainsi qu’avec les responsables des applications et chantiers en adhérence, 3- Assurer régulièrement le bon niveau de reporting associé à son chantier 4- Assurer le suivi budgétaire des opérations sous sa direction. Le/la Chef(fe) de Projet Intégration et Flux devra assurer la/le : -Validation de la pertinence et du contenu des interfaces en charges avec les interlocuteurs techniques et métier, -Modification et validation des pattern d’intégration des flux en lien avec l’architecture, -Mise en place de la supervision des flux, -Coordination et le suivi des actions des différents acteurs de son chantier, -Pilotage de l’avancement des travaux et des engagements (coûts, délai, périmètre), -Préparation et animation des comités de son chantier, -Reporting précis et régulier au comité de projet -Respect des plannings, des cahiers des charges, et des budgets. -Appui à la rédaction des cahiers des charges fonctionnels et techniques, -Validation des dossiers de conception, -Appui à la préparation et suivi des mises en production/déploiement. Compétences significatives attendues -Expérience indispensable sur la mise en place de patterns d’intégration -Expérience indispensable dans la rédaction de contrats d’interfaces -Expérience indispensable d’accompagnement à la mise en place de supervision -Connaissance indispensable des solutions ou technologies GoAnywhere MFT, Boomi, Kafka, Solace, -Connaissance souhaitable des solutions ou technologies Tango, Amplify CFT, Telelogos MediaTransfer, -Connaissance souhaitable de l’environnement retail et/ou data et/ou de gestion commerciale -Capacité à analyser, à structurer, à organiser -Management d’équipe en fonctionnel -Parcours en environnement en tension -Capacité à dialoguer avec des interlocuteurs tant techniques que métier -Gestion budgétaire -Maitrise des outils de bureautique Aptitudes personnelles -Rigueur, méthodique, esprit de synthèse, réactif -Agilité et ouverture d’esprit, adaptabilité -Bon communicant (qualités d’expression écrite et orale) -Capacité à travailler en mode collaboratif en équipe pluridisciplinaire -Force de proposition
Offre d'emploi
Développeur Data (Bordeaux)
En tant que Développeur, et en coordination avec l’équipe, vos missions seront de : Développer et maintenir des pipelines de traitement de données (batch ou temps réel) Intégrer, transformer et charger des données depuis différentes sources (APIs, bases de données, fichiers, flux, etc.) Concevoir et optimiser des jobs ETL/ELT pour alimenter les environnements analytiques (Data Lake, Data Warehouse) Implémenter les logiques de nettoyage, d’enrichissement et de validation des données Participer à la modélisation des structures de données pour répondre aux besoins métiers et analytiques Assurer la performance, la fiabilité et la scalabilité des traitements de données Automatiser les processus de collecte et de transformation via des scripts et outils d’orchestration (Airflow, Azure Data Factory, etc.) Collaborer avec les Data Scientists, Data Analysts et les équipes DevOps pour garantir la disponibilité et la qualité des données Surveiller et corriger les anomalies dans les flux de données Rédiger la documentation technique des pipelines et des processus mis en place
Mission freelance
Développeur Java - Angular
Dans le cadre du développement de nos applications de commercialisation de la publicité, le consultant interviendra au sein d’une équipe produit du domaine vente France. Il aura pour mission : Maintenir le fonctionnement des applications actuellement en production. Concevoir et évaluer des features à implémenter Coder les features et les tests unitaires associés dans le respect des normes et des bonnes pratiques d’ingénierie logicielles en vigueur chez JCDecaux Etre force de proposition dans le cadre du processus d’amélioration continue Participer à la revue de code Sensible à la volumétrie et aux performances de réponse d’une application Savoir analyser et retranscrire le fonctionnement de façon clair et concis Participer à la modernisation des systèmes de vente actuels. Bon communicant / Dynamique / Entraide équipe A titre indicatif : Ratio back 80% / front 20% Environnement technique : PostGreSQL / Oracle19c Java 11 / Java 17 Spring boot 2.x / Jboss WildFly Hibernate, Toplink, JPA2 Angular JS / Angular / Material / Redux / Ngxs Node, Gulp, Bower Struts 1.2 Elasticsearch 8.15 / Kibana WebService SOAP / Rest JUnit, Mockito, Cucumber, Karma, Jest Jenkins, Maven, Sonar, GIT Kafka Kubernetes, Docker, Centrale de logs ELK Jira / Confluence Compétences techniques requises Java 11+ / Spring / JPA – Maîtrise SQL – Confirmé WebService API Rest / SOAP – Maîtrise (Sensible aux normes REST) Angular (XP développements projets) Jenkins, Maven, Sonar – Confirmé Tests – Confirmé Compétences appréciées : Kafka (Connaissances) Clean Architecture
Mission freelance
Développeur JAVA/.NET
Rejoignez une équipe tech dynamique au sein d’un grand acteur e-commerce basé à Bordeaux, spécialisée dans le développement et l’exploitation de solutions Marketplace. L’équipe est responsable de la gestion et de la diffusion de catalogues produits en flux continu vers différents portails marchands. Vous interviendrez sur des composants critiques, à fort volume et en constante évolution. Vos missions Contribuer au développement et à la maintenance d’applications back-end en JAVA et .NET . Participer à la conception technique , aux revues de code et à la mise en production . Intervenir sur deux périmètres technologiques distincts, avec un haut niveau d’autonomie. Collaborer étroitement avec les Product Managers et les autres développeurs dans un environnement Agile/Scrum . Être force de proposition sur les évolutions techniques et les bonnes pratiques.
Mission freelance
Testeur automaticien
Dans le cadre d'une refonte technique de l'un de nos produits digitaux, nous recherchons un automaticien expérimenté, pouvant monter rapidement en compétences pour une mission courte (environ 3 mois). En tant qu'automaticien, le collaborateur contribuera fortement à la qualité de notre produit digital. Il aura notamment en charge de s'assurer de la non régression lors de cette refonte. Pour cela, ses activités principales seront : - Établir une stratégie de tests automatisés de non régression - Estimer les charges - Implémenter les tests automatisés - Exécuter les tests automatisés - En assurer le suivi - Piloter et communiquer sur la couverture de ces tests. Afin de bien mettre en oeuvre cette mission, le collaborateur devra s'aider des bons outils (les définir si besoin) : Postman/Bruno, Cucumber, Playwrights, etc.. Stack technique : - Kotlin - API Rest - Kafka - Cucumber - Gherkin - Jira / Xray
Mission freelance
Azure Data Engineer (Azure Functions / Kafka / MS Fabric)
Nous recherchons un expert en data engineering pour nous accompagner dans un premier temps à l’extraction des données financières depuis SAP vers notre plateforme de données Azure, puis au développement de pipelines de données robustes. Le projet consiste à intégrer SAP BW et SAP BFC à la plateforme Azure. L'objectif est de centraliser efficacement les données financières pour alimenter un modèle d'intelligence artificielle destiné à prédire les KPIs financiers de l’entreprise. Le consultant idéal aura une solide expérience des Azure Functions , Apache Kafka , Microsoft Fabric , ainsi qu’une bonne maîtrise de SAP BW et SAP BFC . Ce projet est essentiel pour améliorer nos capacités de traitement de données financières et garantir des analyses prédictives fiables. 📌 Objectifs & livrables L’objectif principal est d’assurer une intégration fluide des systèmes financiers à notre plateforme Azure. Les livrables attendus incluent : Concevoir et implémenter un pipeline de données entre SAP BW, SAP BFC et Azure Garantir l'intégrité et la sécurité des données tout au long du processus Optimiser les flux de données pour un traitement et une analyse en temps réel Faciliter la consommation des données par des modèles d'IA pour la prédiction des KPIs Fournir la documentation et la formation pour la maintenance et le support
Offre d'emploi
Dév Java / Kafka (anglais)
Contexte : renfort, en intervention sur un programme dans le domaine des paiements ; Compétences techniques requises (at least) : Expertise dans le développement backend Java ; Expertise Kafka ; Anglais : obligatoires / niveau courant écrit et oral demandé : échanges en anglais au quotidien avec des équipes externes notamment les Banques en Espagne, Italie, Allemagne... (les échanges sont en français au sein de l'équipe) ; Very 'Nice to have" : Compétences techniques qui feront la différence (en plus de Java et Kafka) : architectures hautement distribuées, résilience, scalabilité, haute disponibilité... ; expérience dans l'Agilité ; expérience bancaire (idéalement dans les paiements mais ce point n'est pas obligatoire) ; Une expérience dans le settlement serait un vrai plus. Soft skills (at least) : autonomie, rigueur, esprit d'équipe, très bonne communication, bonnes capacités rédactionnelles, reporting adapté... ;
Offre d'emploi
Data Engineer Senior
Activités de la mission : 1. Comitologie, documentation et cartographie data : · Préparation et animation d'instances transverses DSIM de présentation de projets Data et de validation des solutions techniques associées (league Design Data, diverses Guildes data dédiées) · Documentation des assets data de la plateforme DSIM (espaces SimDoc, Datahub + Datalab) · Cartographie des données et conception / développement d'outillage 2. Expertise Data : · Accompagnement technique / conseil Data / Big Data aux équipes projets (Datahub + Datalab) · Aide à l’analyse / Conception / Refonte d'assets data transverses (Datahub + Datalab) · Aide au suivi des évolutions et migrations de la stack technique de la plateforme DSIM 3. Facilitation sujets data : · Aide à la médiation inter projets · Aide à l'expression de besoin/spécifications technico-fonctionnelles
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.