Java is a widely-used programming language known for its portability and performance. It is essential for building cross-platform applications, from enterprise solutions to mobile apps.
Contexte Dans le cadre de sa digitalisation, le client s'appuie sur ses équipes Solutions Digitales, qui regroupent plus de 60 experts (Product owners, scrum master, développeurs, UX/UI, tech lead, quality analyst…). Ces équipes conçoivent et font évoluer les solutions digitales du client, avec un fort enjeu autour des solutions Selfcare et B2C. Organisées en plusieurs squads agiles, les équipes Solutions Digitales travaillent en étroite collaboration avec les équipes métiers (Marketing Digital, Direction indemnisation…) afin de concevoir et déployer des solutions digitales à forte valeur. MISSIONS : - l'intégration du cadre agile, la participation aux rituels - La conception et le développement des US en Angular et Java - La prise en compte de nos pratiques, revue de code, revue de log, niveau de qualité - l'accompagnement aux phases de recette et au delivery Expérience de 5 ans minimum en développement web, dans des Système d'information complexes. Disposer d'une bonne connaissance des langages utilisés et d'une sensibilité à la qualité, la performance et la sécurité du code.
Développeur·se Senior Fullstack – VueJS, Node, JavaSpring, IA, Kafka - H/F 5 ans d'expérience – Lille Métropole – 3 jours sur site Marcq-en-Barœul, FranceCe poste est ouvert au télétravail. Temps complet Niveau d'expérience: 5-10 ans Département: Fonctions de consulting Type de contrat: CDD Rémunération: EUR 38 500 - EUR 50 000 - annuel Description de l'entrepriseLocalisation : Marcq-en-Barœul, France Temps complet Niveau d'expérience : Minimum 5/6 ans Département : Tous Type de contrat : CDI Et si vous choisissiez plus qu'un simple job ? Entreprise française des Services du Numérique (ESN), HELPLINE accompagne depuis 1994 les directions informatiques et métiers dans leurs projets de transformation autour des nouveaux usages et outils numériques. La société affiche une croissance régulière (280 M€ en 2024) grâce à 4000 spécialistes présents dans 7 pays (France, Allemagne, Belgique, Italie, Luxembourg, Roumanie, Tunisie) avec 16 bureaux. Chez HELPLINE, nous donnons du sens et de la valeur à votre mission et à vos compétences. Notre réussite est avant tout celle de nos équipes : notre culture d'entreprise repose sur l'intelligence collective, l'innovation et l'esprit entrepreneurial. Ces informations résonnent en vous ? Rejoignez-nous ! Description du posteAu sein d'un environnement Agile, collaboratif et innovant, vous intervenez sur la conception, le développement et le déploiement d'une solution web moderne, robuste et hautement évolutive. Vos missions principales : Développement Fullstack : Concevoir et coder les modules Front et Back en phase avec la roadmap produit. Architecture & Choix techniques : Contribuer activement aux choix d'architecture, à l'optimisation des performances et à l'amélioration continue du code. Intégration Tech : Mettre en œuvre et intégrer des briques d'IA Générative pour optimiser l'application métier. Cérémonies Agile : Participer activement aux rituels Scrum (Daily, Sprint Planning, REX…). Mentorat : Accompagner, guider et faire monter en compétences les autres développeurs de l'équipe. Qualité logicielle : Assurer la rédaction des tests unitaires, d'intégration, ainsi que la documentation technique associée. QualificationsCe poste est fait pour vous si : Expérience : Vous justifiez d'au moins 6 ans d'expérience en développement Web (hors alternance). Expertise Backend (Le Must-Have) : Maîtrise absolue de Node.js et TypeScript, VueJS, Node, JavaSpring, IA, Kafka. Expertise Frontend (Confirmé) : Solide expérience sur React (l'ancienne stack Angular/Python étant migrée). Base de données : Excellente maîtrise de PostgreSQL. Innovation : Première expérience ou forte appétence pour l'intégration de cas d'usage liés à l'IA Générative. Outils & Méthodologie : Pratique courante de l'environnement Git / GitLab et parfaite culture Agile (Scrum). Compétences appréciées : Sensibilité UI/UX et algorithmique. Connaissance des environnements industriels et logistiques complexes. Soft Skills attendus : Rigueur, autonomie et forte capacité d'analyse pour résoudre les problématiques complexes. Proactivité, sens du collectif et communication fluide. Anglais technique. Informations complémentaires Type de contrat : CDI OU FREELANCE Durée du travail : Temps plein Salaire : Selon profil et expérience Secteur : Développement logiciel / services numériques Avantages Mutuelle et prévoyance Tickets restaurant Télétravail partiel possible Participation à des projets innovants et à fort impact Parcours de formation interne et accompagnement à la montée en compétences Opportunités d'évolution Processus de recrutement Premier échange avec l'équipe recrutement Entretien RH et opérationnel, puis présentation chez notre client final Entretien technique côté client (tests et / ou discussion sur vos expériences) Retour rapide et proposition si correspondance mutuelle Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.
Notre client dans le secteur Automobile recherche un/une Architecte Cloud GCP – Services Connectés H/F Description de la mission : Dans le cadre de l'évolution des plateformes de services connectés d'un grand groupe industriel, nous recherchons un Architecte Cloud expérimenté afin d'accompagner la conception et l'évolution des architectures techniques. Le consultant interviendra dès l'expression du besoin métier pour définir les architectures cibles, produire la documentation associée et accompagner leur mise en œuvre. Il veillera au respect des standards d'architecture, des exigences de sécurité, de performance, de scalabilité et d'optimisation des coûts. Il apportera également son expertise aux équipes de développement durant les phases de réalisation et de mise en production, tout en participant à l'amélioration continue des plateformes et des bonnes pratiques d'architecture dans un environnement Agile international. Compétences / Qualités indispensables : Solide expertise en architecture Cloud, idéalement sur GCP., Maîtrise de Kubernetes / GKE, Docker et des architectures serverless., Expérience des architectures microservices., Maîtrise des API REST, messaging et architectures événementielles., Connaissance des bases de données SQL et NoSQL., Maîtrise des pratiques DevOps et des chaînes CI/CD., Bonne connaissance des mécanismes OAuth2 / OpenID Connect., Bon niveau en Java (ou autre langage orienté backend)., Expérience des méthodologies Agile / SAFe., Anglais courant. Compétences / Qualités qui seraient un + : Expérience des solutions d'IA Générative (LLM, RAG, Agents IA). Utilisation de l'IA pour les activités d'architecture et de conception. Connaissance du Machine Learning. Sensibilité aux enjeux RGPD et d'éthique autour de l'IA. Excellentes capacités de communication avec des interlocuteurs métiers et techniques. Esprit de synthèse et forte capacité de vulgarisation. Force de proposition et leadership technique. Informations concernant le télétravail : 3 jours/semaine
Nous recherchons un Concepteur Développeur Java / Angular Confirmé H/F pour rejoindre une équipe dynamique intervenant sur un nouveau périmètre applicatif. Le consultant participera à la prise en charge, à l'appropriation et à la maintenance évolutive d'une application Front Office stratégique. Il évoluera au sein d'une équipe jeune, agile et orientée innovation. Missions S'approprier rapidement le patrimoine applicatif existant. Assurer la maintenance corrective et évolutive d'une application Front Office. Participer aux développements Frontend sous Angular. Contribuer aux développements Backend Java selon les besoins du projet. Réaliser les analyses techniques et proposer des solutions adaptées. Collaborer avec le Chef de Projet et les équipes métiers. Identifier, synthétiser et expliciter les problématiques techniques afin de faciliter la prise de décision. Participer aux phases de tests et garantir la qualité des livrables.
Descriptif de mission – Développeur Java Full Stack (H/F) – Démarrage ASAP ContexteDans le cadre d'un renforcement immédiat de ses équipes, notre client recherche un Développeur Java Full Stack disposant de 3 à 4 ans d'expérience pour intervenir sur le développement et la maintenance d'applications de gestion. Le poste est à pourvoir ASAP afin d'accompagner les projets en cours et de répondre à une montée en charge des équipes. Missions Participer à l'analyse des besoins fonctionnels et techniques. Concevoir, développer et faire évoluer des applications de gestion en Java. Développer les fonctionnalités Back-End et Front-End. Réaliser les tests unitaires, les corrections d'anomalies et la maintenance évolutive. Garantir la qualité, la performance et la maintenabilité du code. Participer aux revues de code et appliquer les bonnes pratiques de développement. Collaborer avec les équipes de développement, les équipes fonctionnelles et les équipes DevOps dans un environnement Agile. Contribuer à l'intégration et au déploiement continu des applications.
ContexteDans 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 pour participer au développement de nouvelles fonctionnalités, à l'optimisation des performances et à la modernisation de l'architecture applicative. Vous interviendrez sur une application développée en Groovy/Grails (basé sur Java Spring) côté Back-End et React côté Front-End, avec des enjeux liés à la conteneurisation, aux performances et à l'expérience utilisateur. Vos missionsDévelopper de nouvelles fonctionnalités liées à la GED. Concevoir et faire évoluer des workflows métiers personnalisables. Améliorer l'interface utilisateur développée en React. Participer à la conteneurisation de l'application avec Docker. Contribuer aux déploiements et aux tests sur des environnements Kubernetes. Optimiser le stockage, l'indexation et les performances des bases de données. Améliorer les mécanismes de recherche via Elasticsearch. Rédiger la documentation technique. Développer et maintenir les tests unitaires et d'intégration. Participer aux bonnes pratiques de développement et d'intégration continue. Environnement techniqueBack-EndGroovy Grails Java Spring Front-EndReact Bases de données & RecherchePostgreSQL Elasticsearch SQL / NoSQL DevOpsDocker Kubernetes GitLab CI/CD Git TestsJUnit Spock Jest
Nous recherchons un Tech Lead Full Stack pour piloter une équipe de développeurs au sein d'un environnement critique à forte visibilité. Vous participerez à la conception et au développement d'applications autour de sujets d'observabilité et d'AIOps. Stack : Java 17+, Spring Boot, React.js, TypeScript, API REST, Docker, CI/CD, AWS ou GCP. Une expérience en encadrement technique et dans un contexte bancaire ou financier est appréciée. Mission en méthodologie Agile avec interactions régulières avec les équipes DevOps et exploitation.
Vous interviendrez en interface entre les équipes métier, les équipes de développement et les clients afin de garantir la bonne traduction des besoins fonctionnels : Recueillir et analyser les besoins métiers Étudier les impacts fonctionnels et applicatifs Rédiger les spécifications fonctionnelles détaillées Définir les critères d'acceptation Accompagner les équipes de développement Préparer les cahiers de recette Participer aux campagnes de tests Suivre les anomalies Assurer la communication avec les différentes parties prenantes
Concevoir, développer et déployer la solution IAM groupe basée sur SailPoint Identity Security Cloud (ISC). Développements spécifiques en Java et les intégrations via API, connecteurs et workflows Assurer l'intégration des identités et des habilitations avec les différents annuaires (Active Directory, Entra ID/Azure AD, LDAP, etc.). Participer à l'industrialisation des processus IAM (provisioning, déprovisioning, cycle de vie des identités, RBAC). Contribuer au déploiement de la solution auprès des différentes entités du groupe en garantissant le respect des standards de sécurité. Participer aux évolutions fonctionnelles et techniques de la plateforme IAM dans une logique d'amélioration continue et d'automatisation.
Dans le cadre d'un programme de transformation technique, nous recherchons un Architecte SI / Staff Engineer Senior capable d'intervenir comme référent technique transverse sur des sujets d'architecture, de modernisation des plateformes et d'innovation. Vos missions Définir et promouvoir la vision technologique de la plateforme Garantir la cohérence des architectures et des choix techniques Accompagner les équipes sur les problématiques complexes Participer aux transformations Cloud, DevOps et SRE Définir les standards techniques et les architectures de référence Réaliser les arbitrages techniques stratégiques Participer à la résolution des incidents critiques Réduire la dette technique et l'obsolescence Réaliser une veille technologique et des études d'innovation (POC, benchmarks) Environnement technique Cloud : Azure (obligatoire), AWS, GCP DevOps : CI/CD, Terraform, Ansible Conteneurs : Kubernetes Langages : Java, Python, Go Bases de données : PostgreSQL, MongoDB, Percona, Redis, Valkey Messaging : Kafka, ActiveMQ Observabilité : Grafana, Instana Web : Nginx, HAProxy Infrastructure : Linux, Windows Server, Réseau, Firewall Architecture Cloud Native, API First, Microservices
Dans le cadre d'un projet stratégique de développement d'un système d'information innovant dédié à la gestion de radars intelligents pour les collectivités territoriales, nous recherchons un Tech Lead Java / React. Vous rejoindrez une équipe Agile composée de développeurs, d'un Product Owner et d'un Business Analyst, et interviendrez en tant que référent technique sur l'ensemble du cycle de vie des applications. À ce titre, vous serez responsable de l'accompagnement technique de l'équipe, de la définition des orientations d'architecture, de la qualité des développements et de la mise en œuvre des bonnes pratiques de développement. Vos principales missions : Encadrer et accompagner techniquement les développeurs de l'équipe Participer aux choix d'architecture et aux décisions techniques structurantes Réaliser les revues de code et garantir la qualité des livrables Développer et faire évoluer les applications en Java et React Mettre en place et suivre les bonnes pratiques de développement et de tests automatisés Participer aux ateliers techniques et aux échanges avec les parties prenantes du projet Assurer la rédaction et la mise à jour de la documentation technique Contribuer à l'amélioration continue des processus et de l'organisation de l'équipe
Nous recherchons un Ingénieur DevOps & Backend Java pour rejoindre une équipe en charge du développement d'une plateforme temps réel à forte volumétrie (+300 messages/seconde), construite sur GCP, Kubernetes, Kafka et une architecture microservices Java. Vos missions : Infrastructure & Platform Engineering (50%) Concevoir et administrer des clusters Google Kubernetes Engine (GKE) Exploiter et optimiser une plateforme Apache Kafka Déployer l'Infrastructure as Code avec Terraform, Helm et Ansible Mettre en place l'observabilité (monitoring, métriques, alerting) Gérer la sécurité de la plateforme (Workload Identity, Network Policies, gestion des secrets) Concevoir et optimiser les pipelines CI/CD Développement Backend (30%) Développer des microservices performants en Java / Spring Boot Optimiser les traitements de flux Kafka Participation ponctuelle sur Angular si nécessaire Études techniques (20%) Réaliser des benchmarks de performance (k6, tests de charge) Effectuer des études de capacité (capacity planning) Produire la documentation d'architecture (ADR)
Contexte de la mission Solution Digibot : développement d'un chatbot pour le périmètre financement & innovation Le but est de faciliter la réalisation d'acte de gestion (ex changement de RIB). Compétences : Compétences essentielles : Angular 17+ ( connaissance) JAVA 21/25 (expertise) Springboot 3.x / 4.x Kafka (connaissance) MongoDB AWS s3 (connaissance) Web Service REST Kubernetes EKS (connaissance) Jenkins (connaissance) Usage IA (mode agent, skills, instructions ... etc) sinon par ailleurs : Python Connaissances et pratique des architectures web et microservices Connaissance et pratique de Gitlab, Jira, Confluence, Jenkins(CI/CD), coding best pratices(Sonar, Artifactory, BDD, review,...), connaissances LLM, agent IA, prompts structurés MCP Pydantic + pydantic-settings HTTPX (calls API/LLM) Appels LLM Anthropic / Mistral /openAI Objectifs et livrables Besoin d'un front qui permette les interactions entre les clients et le chatbot "Actes de Gestion" Compétences demandéesCompétencesNiveau de compétence Angular 17+ Confirmé Kafka Confirmé JAVA 21/25 Expert
Contexte Client grand compte du secteur bancaire, au sein d'une équipe en charge du Build/Run des produits de paiement. Développement from scratch d'une nouvelle application cloud native pour traiter une nouvelle activité. Projet mené en méthode Agile. Une grande autonomie et une forte capacité à proposer des solutions sont attendues. Profil recherché : lead développeur full stack avec un très bon niveau d'expertise technique, un encadrement de la squad en tant que scrum master étant un plus. Rôle et responsabilités principales Utilisation régulière de l'IA dans les pratiques de développement Rédaction des spécifications techniques Réalisation de prototypes Développements applicatifs Rédaction et exécution des tests unitaires Recette des livrables Réalisation de tests de charge Assistance auprès des autres développeurs de la squad Livrables attendus Spécifications techniques Prototypes fonctionnels Code applicatif développé et testé (tests unitaires) Dossier de recette des livrables Résultats des tests de charge