Profil recherché : Ingénieur data confirmé/senior, avec une solide expérience sur Google Cloud Platform, pour rejoindre une nouvelle équipe projet. Anglais minimum 3/5 mandatory. Contexte : Les Data Engineers travaillent sur les systèmes sources (GTM, Shopping Data Hub), sur une plateforme de données centralisant l'ensemble des données nécessaires ainsi que sur le composant Personnalisation Context Service. La personne rejoindra une nouvelle équipe de Data Engineers chargée de développer le Personnalisation Context Service et sa plateforme de données, afin d'alimenter les modèles de machine learning avec des données de personnalisation plus pertinentes. Dans un premier temps, elle viendra renforcer une équipe travaillant sur les données Google Tag Manager (GTM) afin d'améliorer cette source essentielle pour le Personnalisation Context Service. Elle contribuera ensuite à la mise en œuvre de la plateforme de données, élément central du projet. Compétences techniques : GCP (DataProc, DataFlow, BigQuery, BigTable) Terraform Kafka set-up Github actions Scala/Java Montreal Associates is acting as an Employment Business in relation to this vacancy.
💼 Poste : Développeur en Java/C++ 💡 Contexte /Objectifs : Développement en Java/C++ d'un outils de trading sur les marchés électroniques, la mission est composée de 60 Java et 40 C++. 🤝 Expertises spécifiques : - Niveau technique +++ - Domaine des dérivés actions (Options) ++ - Développement d'automates de trading ++ 🤝 Objectifs de la mission : - Développement d'une GUI en Java/EclipseRCP - Développement des composants servers en C++ 17 - Support de niveau 2/3 🏭 Secteurs stratégiques : Banque d'investissement Démarrage : ASAP
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Application back office généraliste (multiproduits) et local (nombreux sites & utilisateurs dans le monde). L'entité Interface est en charge d'interfacer ce système avec les autres systèmes (booking, paiements, référentiels...) Il s'agit de contribuer aux développements des interfaces. Le code est principalement en C et Java avec un peu de shell (ksh, awk). 💡Les livrables attendus sont : Discussion sur les solutions techniques avec les architectes Orienter les clients et l'équipe vers la solution technique la plus appropriée Pilotage et encadrement des équipes de dev Développement des pipelines streaming pour la production et consommation avec la librairie apache-kafka Accompagnement et coaching des membres de l'équipe sur les bonnes pratiques techniques Porter la démarche d'amélioration continue associée (clean code..) Participer aux développements et à l'implémentation des solutions, notamment sur les phases sensibles du développement (développement web service Rest) Identification des points bloquants et analyser les obstacles de manière proactive afin de remplir le Sprint (gestion des incidents) DevOps : développent de la chaine CI/CD jenkins Revue de code et vérification des métriques (Jenkins, Sonar) pour garantir la qualité de code Organisation des réunions avec l'ensemble des interlocuteurs des applications qui s'interfacent avec le domaine de la garantie Participation à la rédaction des Document Architecture Technique avec les architectes techniques Participation à la roadmap des livraisons à moyen et long terme et négocier, avec le BO Onboarding des nouveaux arrivants
Bonjour à tous, 📌 Nous recherchons actuellement un Tech Lead : 🔎 1 Technical Lead Java / Angular 🎯 Missions principales : · Piloter les sujets techniques des projets, de l'analyse jusqu'à la mise en production · Analyser les besoins et contraintes techniques et proposer des solutions adaptées · Rédiger et valider les spécifications et documents techniques · Accompagner et coacher les équipes de développement · Être le référent technique auprès des équipes projet · Assurer l'interface avec les équipes Architecture et Sécurité · Participer à la conception et au développement de solutions Java / Spring Boot / Angular · Garantir la qualité du code et promouvoir les bonnes pratiques de développement · Mettre en œuvre les pratiques TDD / BDD, code coverage et réduction de la dette technique · Participer à la mise en place et à l'amélioration des processus CI/CD · Assurer une veille technologique et être force de proposition sur les évolutions techniques ⚙️ Environnement technique : · Java / Spring Boot / Spring Core / Spring Batch / Spring Data / Hibernate · Oracle / SQL / PL-SQL · Angular 16+ · Microservices / API REST · Git / GitLab / Jenkins / SonarQube · Terraform / Ansible · AWS / OVH · Contrast / Semgrep · Méthodologies Agile / TDD / BDD 🧑💻 Profil recherché : · Minimum 10 ans d'expérience IT, avec une expérience significative en tant que Technical Lead · Expérience impérative dans les secteurs Banque, Finance ou Marchés Financiers · Solide expertise en Java / Spring Boot / Oracle · Expérience confirmée en CI/CD et architectures microservices · Bonne maîtrise d'**Angular 16+** · Expérience sur les environnements Cloud et Infrastructure as Code · Très bonnes capacités d'analyse, de leadership et de communication · Capacité à travailler avec des équipes multiculturelles et internationales 🌍 Contexte : · Environnement international et fortement réglementé · Collaboration avec des équipes basées notamment à Paris et Londres · Interaction avec les équipes Architecture, Sécurité, DevOps, Business Analysts, Project Managers et développeurs · Anglais professionnel indispensable, à l'oral comme à l'écrit 📍 Localisation : Paris – Hybride Si vous êtes intéressé(e) ou connaissez quelqu'un qui pourrait l'être, n'hésitez pas à me contacter pour plus d'informations. Cordialement,
Notre client final souhaite renforcer sa capacité à répondre rapidement à des besoins internes d'automatisation de processus manuels et de développement de solutions s'appuyant sur l'intelligence artificielle. Il ne s'agit pas d'un poste orienté accompagnement, formation ou évangélisation autour de l'IA, mais d'un rôle très opérationnel : la personne recrutée devra prendre en charge un besoin, l'analyser, concevoir une solution et la développer elle-même, en s'appuyant fortement sur les outils d'IA générative. Le profil recherché doit être capable de partir d'un besoin parfois peu formalisé et de le transformer rapidement en solution concrète, via un cycle de spécification et de génération assistée par l'IA. Missions confiées • Analyser des besoins exprimés par les équipes internes du client ; • Identifier des opportunités d'automatisation ou de développement accéléré par l'IA ; • Concevoir des solutions selon une approche « Spec-driven » (pilotée par la spécification), utilisant l'IA pour transformer des spécifications structurées en code fonctionnel ; • Produire rapidement des outils, composants, scripts, POC, MVP ou solutions internes exploitables ; • Contribuer, par la réalisation concrète, à structurer progressivement une capacité IA interne chez le client. Nature des travaux, à titre indicatif • Automatisation de tâches manuelles récurrentes ; • Développement d'outils internes ; • Création de composants ou services techniques ; • Mise en œuvre de workflows de développement où l'IA génère le code à partir de spécifications (Open Spec), pour garantir qualité et maintenabilité ; • Participation à la réalisation de POC ou MVP ; • Développement de solutions logicielles avec forte assistance IA.
VOS MISSIONS Vous aurez pour principales missions : 1. Leader d'une équipe de développeurs Contribuer au processus de sélection et d'intégration des développeurs dans l'équipe Sur la base de la cible architecturale, en collaboration avec les BA, designer la solution à mettre en œuvre par les développeurs Guider les développeurs dans la mise en œuvre de la solution S'assurer du respect des bonnes pratiques de développement en vigueur chez ICA notamment en ce qui concerne les tests unitaires, l'approche DevOps Contrôler les développements 2. Intervenir/réaliser les développements les plus complexes : Programmer les solutions en garantissant la qualité de code favorisant la maintenabilité et la réversibilité Respecter les standards de développement mis en place (CI/CD, DDD) et promouvoir les pratiques de tests systématiques (BDD/TDD) Contribuer à la rédaction des spécifications techniques pour représenter précisément la conception applicative et le code source Sécuriser les développements en appliquant les normes de sécurité de l'entreprise 3. Accompagner la chaîne de production Présenter les changements aux équipes Support Contribuer à l'industrialisation des composants dans notre système d'information Effectuer des audits de code régulièrement 4. Contribuer au processus d'amélioration continu et d'innovation : Veille technique Utilisation de l'outil d'IA dans le cadre proposer par ICA Retour d'expérience et participation active à l'amélioration des processus
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur logiciel qui maitrise à la fois C++ et Java. Développement et maintenance d'outils de trading Front Office en C++ et Java - Développement d'outils de trading Front-Office en salle des marchés - Conception, développement, aide en production - Suivi des évolutions - Support de niveau 2
Contexte de la missionDans le cadre du renforcement d'une équipe IT chez un client majeur du secteur bancaire, nous recherchons un Tech Lead Java / Angular Senior pour intervenir sur des applications à forts enjeux techniques. Le consultant aura un rôle central dans la conception, le développement et l'évolution des applications, tout en assurant le leadership technique et l'accompagnement des développeurs. La mission s'inscrit dans un contexte international, avec des interactions quotidiennes avec des équipes offshore basées en Inde. Localisation : Paris / Île-de-France Secteur : Banque / Finance Profil : Tech Lead Java / Angular Senior anglais courant indispensable Missions principalesAssurer le leadership technique de l'équipe de développement. Participer à la conception et à l'évolution de l'architecture applicative. Développer et faire évoluer les applications principalement en Java 21 / Spring Boot 3-4 et Angular 21. Accompagner les développeurs sur les problématiques techniques complexes. Définir et promouvoir les bonnes pratiques de développement, d'architecture, de qualité et de sécurité. Réaliser les revues de code et garantir la qualité des développements. Concevoir et sécuriser les API et services avec Spring Security 6. Intervenir sur les intégrations entre applications et systèmes dans des architectures distribuées. Développer des fonctionnalités de génération et de manipulation de fichiers Excel avec Apache POI. Intervenir sur les bases de données Oracle et PostgreSQL. Définir et renforcer la stratégie de tests automatisés avec JUnit 5, Jest et Testcontainers. Participer aux choix techniques et aux arbitrages d'architecture. Collaborer quotidiennement avec les équipes techniques basées en Inde. Participer aux échanges, ateliers et discussions techniques en anglais. Contribuer à l'amélioration continue des processus de développement et de déploiement.
Développement & Architecture : -Concevoir et développer de nouvelles fonctionnalités performantes sur la stack Java / React. -Prototyper des POC (Proof of Concept) techniques et métiers. -Garantir la cohérence et la mutualisation des composants applicatifs en lien avec l'architecte fonctionnel. -Appliquer les principes et design patterns de développement pour assurer la pérennité du code. Qualité & Performance : -Maintenir un haut niveau de qualité de code et faire progresser les KPI (couverture de tests, conformité aux standards). -Livrer des fonctionnalités testées et directement opérationnelles. -S'appuyer sur les outils et assistants IA au quotidien pour optimiser le temps de développement. DevOps & Exploitation : -Maintenir la CI/CD (Jenkins) en conformité avec les standards de l'entreprise. -Prendre en compte les contraintes d'exploitation et assurer le support technique de Niveau 3 (suivi proactif de la production). -Participer aux chiffrages et à l'évaluation de la complexité des futurs projets. Organisation & Collaboration : -Évoluer dans un environnement Agile et assurer le suivi des travaux sur Jira et Confluence.
Profil recherché : - Expérience confirmée en tant que Développeur TIBCO, avec un niveau expérimenté ou expert. - Maîtrise approfondie de TIBCO BusinessWorks v5, Tibco EMS - Maîtrise de Java dans un contexte d'intégration ou de développement middleware. - Maîtrise de XSLT, indispensable pour les transformations et mappings de données. - Expérience significative dans des environnements SI complexes, distribués et fortement contraints. - Solides compétences en analyse et résolution d'incidents. - Capacité à intervenir sur des applications critiques et à fort enjeu de disponibilité. - Rigueur, autonomie, fiabilité et sens des responsabilités. Compétences techniques : - TIBCO BusinessWorks v5 - Tibco EMS - Java - XSLT / XML - Middleware / ESB - Web Services / APIs - Flux synchrones et asynchrones - Linux - SVN / Git
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Java Angular (H/F) à Lyon, France. Contexte : Au sein du pôle, le département et le projet rassemblent des briques applicatives et data essentielles à la supervision, la résilience, l'intelligence du réseau. En intégrant des outils de visualisation de crise, des capteurs IoT, des dataproducts, un socle devOps mutualisé, le Groupe incarne une approche unifiée et opérationnelle de la donnée réseau. Une plateforme indépendante de tous réseaux et de tous fabricants. Elle permet la gestion multi-objets en temps réel. Point d'entrée pour les données des objets connectés. Ces informations peuvent servir à l'optimisation des processus existants mais également à l'émergence de nouveaux cas d'usage. C'est dans cette plateforme qu'on retrouve des informations sur l'historique et l'état des objets communicants. Aujourd'hui, près de 20 000 objets sont connectés. L'application est déployée sur le cloud AWS. /!\ L'application est en MCO avec petits évolutifs. Les missions attendues par le Développeur Java Angular (H/F) : Activité principale o Développer et maintenir les tests E2E, contribution aux tests unitaires o Réaliser le RUN de l'application o Corriger les anomalies fonctionnelles et/ou techniques o Participer à la conception ainsi qu'à la mise en oeuvre des développements à partir des spécifications fonctionnelles, de manière robuste et performante o Participer aux revues de code o Participer aux différentes réunions/ateliers de l'équipe o Challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques Activité secondaire o Rédaction et actualisation de documents techniques o Support aux équipes fonctionnelles o Outils basés sur MCP et workflows d'agents personnalisés o Prompt engineering et fichiers d'instructions IDE pour le développement assisté par IA Stack technique de l'équipe L'environnement technique du projet est le suivant : Front-end : Angular 19 TypeScript RxJS, Tailwindcss Back-end : Java 21 Spring Boot 4.x , Kafka Données : PostgreSQL Elasticsearch Qualité & livraison : Playwright, GitLab CI/CD, SonarQube, Docker
Contrainte forte du projet 💥Agilité Le livrable est Fonctionnalités Compétences techniques JAVA / J2EE - Confirmé - Impératif Angular - Confirmé - Impératif Connaissances linguistiques Français Courant (Impératif) Description détaillée Projet 13 ETP mode Agile sur Le Haillan secteur Energie Tâches : conception développement Définition du profil À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. En générale, nécessite un minimum de 2 à 5 ans d'expérience
Dans le cadre de la modernisation de son système d'information, un acteur majeur de son secteur engage la refonte d'une application stratégique historiquement développée en COBOL vers une architecture Java moderne. Nous recherchons un Consultant COBOL expérimenté capable de jouer un rôle central dans la transmission des connaissances métier, l'analyse de l'existant et l'accompagnement des équipes de développement dans cette transformation à fort enjeu. Ce poste constitue une opportunité unique de valoriser votre expertise COBOL tout en évoluant vers les technologies Java. L'organisation souhaite sécuriser la connaissance fonctionnelle et technique portée aujourd'hui par un expert interne proche de son départ à la retraite. L'enjeu est double : Préserver le patrimoine applicatif et métier existant. Accompagner la transformation vers une nouvelle application Java. Vous interviendrez comme véritable passerelle entre l'existant COBOL et les futures solutions développées en Java. Vos missions Analyser les applications COBOL existantes. Comprendre, formaliser et documenter les règles métier implémentées. Réaliser des travaux de reverse engineering et de rétro-documentation. Capitaliser les connaissances transmises par les experts métier et techniques. Accompagner les équipes de développement Java dans la compréhension des mécanismes existants. Participer aux ateliers d'analyse fonctionnelle et technique. Contribuer progressivement aux travaux de conception et de réécriture vers Java. Garantir la cohérence fonctionnelle entre l'ancien et le nouveau système.
ACCROCHE SI TU NE CONNAIS PAS LE CHEMIN, CETTE ANONCE T'INDIQUERA LA BONNE DIRECTION ... 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 du retail, tu participeras à la conception et à l'optimisation des plateformes backendAnalyse 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 7ans minimum Expert(e) en développement back-end : JAVA 11, Spring, SpringBoot, Kafka Habile avec les outils : CI/CD et l'architecture MICROSERVICES 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 !
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Le programme sur lequel vous allez travailler permet de mettre à disposition des outils de pilotage de l'activité des financements structurés au travers de dashboard (tableaux et graphiques), exports Excel et workflow de saisie/validation. Dans ce cadre la prestation consiste à contribuer à/au(x) : Développements de la plate-forme web du programme Environnement technique : CRAFT- Techno : Java (17) Sprint boot (3) Angular 15 Oracle & PostGreSQL Architecture micro-service et hexagonale CI/CD : GIT / Jenkins / Docker/Kubernetes Monitoring : ELK Agile SCRUM Environnement anglophone Livrables attendus Backlog de sprint du programme en accord avec les priorités du projet et la roadmap du programme
Dans le cadre de l'évolution d'une application de Gestion Électronique de Documents (GED) intégrant des workflows métiers, nous recherchons un Développeur Full Stack confirmé pour renforcer l'équipe projet. L'application existante repose sur une architecture Groovy/Grails pour le backend et React pour le frontend. La mission consiste à développer de nouvelles fonctionnalités, améliorer les performances et accompagner la modernisation de l'architecture via la conteneurisation. Vos principales missionsDéveloppement Backend Développer de nouvelles fonctionnalités liées à la GED. Faire évoluer la gestion des métadonnées, des versions de documents et des droits d'accès. Concevoir et intégrer des workflows métiers personnalisables. Optimiser les performances et les requêtes backend. Intervenir sur une architecture Groovy/Grails / Java Spring. Développement Frontend Développer et faire évoluer l'IHM en React. Concevoir et intégrer de nouveaux composants. Améliorer l'expérience utilisateur et les performances de l'interface. Conteneurisation & DevOps Participer à la migration de l'application vers une architecture conteneurisée. Créer et maintenir les Dockerfiles et configurations Docker Compose. Conteneuriser le backend, le frontend et les composants nécessaires. Participer aux déploiements et tests sur environnement Kubernetes. Contribuer à la mise en place et à l'amélioration des pipelines CI/CD GitLab. Base de données & recherche Analyser et optimiser PostgreSQL. Optimiser le stockage des documents et des métadonnées. Mettre en place ou améliorer l'indexation avec Elasticsearch. Optimiser les requêtes et les temps de réponse. Qualité & testsDévelopper les tests unitaires et d'intégration. Garantir la qualité et la maintenabilité du code. Documenter les fonctionnalités et les choix techniques. Participer à la qualification des évolutions.