
Développeur JAVA/Springboot (H/F)
Hybrid
Lille, France
Full Time
17-03-2025
Job Specifications
Vous interviendrez dans des projets gérés en mode agile et aurez notamment comme principales missions :
Concevoir/Améliorer/Corriger techniquement les nouveaux services, les éléments de services, les applications du SI ou les plateformes de services (Front et Back office)
Réaliser des tests
Rédiger de la documentation technique.
Les pratiques agiles intègrent quelques points d'étapes comme les revues de code, revues de conception, validation, … dans lesquelles vous serez un acteur important.
De formation BAC+3/Bac +5, vous justifiez d'une première expérience réussie d'au moins 2 ans en Développement Backend (Java).
Compétences techniques
Bonne maîtrise de Java et de Spring boot
Connaissance JavaScript / VueJS
Bonne maîtrise KAFKA
Bonne connaissance de l’utilisation d’API REST et des normes et procédures de sécurité (OAuth2)
Connaissances des conteneurs ainsi que l’environnement Kubernetes
Connaissances dans les technologies de CI/CD (Github, FluxCD)
Utilisation courante Git
Bonne maîtrise de l'anglais technique
Outils principaux sur le projet : IntelliJ Idea, Grafana, Kubernetes, Github, DBeaver/Datagrid (ou autre outil SQL/PostgreSQL)...
Viens rejoindre l'équipe lilloise de Laurie, composée de Christelle, Raumane et Jordane ! Elles seront là pour t'accompagner dans ton projet professionnel,, t'écouter, te soutenir dans tes moments de doute ou célébrer tes accomplissements !
Elles organisent régulièrement des événements où tu retrouveras toute la team de consultants pour des moments conviviaux (galette des rois, raclette, escape game, goûter de Noël avec la famille).
En ce qui concerne nos petits avantages sympas : carte restaurant, télétravail, 10 jours de RTT...
« Toutes les Sociétés de Conseil se ressemblent »,
Toutes ?
LR TECHNOLOGIES GROUPE c’est 600 Libelliens qui nous ont élus Great Place To Work en 2016, 2018 et à présent 3e France et Europe 2021. Nous sommes également la 99e société française labellisée B CORP pour notre engagement RSE.
Depuis 2014 nous avons créé 11 implantations et 5 pôles d'activités complémentaires :
Aéronautique / Spatial / Défense
Drone / Robotique / IoT / Automobile/ Ferroviaire / Industries / Multimédia
Médical / Pharmaceutique
Énergie / Environnement
Systèmes d’Informations / Banque / Finance / Assurance
3 raisons de rejoindre :
600 Libelliens, sollicités par tous comme vous devez l’être, nous ont rencontrés et ont décidé de nous rejoindre.
94 % des Libelliens déclarent que nous sommes un Groupe où il fait vraiment bon travailler.
Nous grandissons vite mais nous grandissons bien : ECOVADIS | Great Place To Work | ISO 9001 | CIR.
About the Company
« Toutes les Sociétés de Conseil se ressemblent », Toutes ? LR TECHNOLOGIES GROUPE c’est 500 Libelliens qui nous ont élus Great Place To Work en 2016, 2018 et à présent 3e France et Europe 2021. Nous sommes également la 99e société française labellisée B CORP pour notre engagement RSE. Depuis 2014 nous avons créé 11 implantations et 5 pôles d'activités complémentaires : - Aéronautique / Spatial / Défense - Drone / Robotique / IoT / Automobile/ Ferroviaire / Industries / Multimédia - Médical / Pharmaceutique - Énergie /... Know more
Related Jobs


- Company Name
- INFOGENE
- Job Title
- DevOps H/F
- Job Description
- Missions Automatisation Et Intégration Continue Mettre en place et gérer des pipelines CI/CD pour automatiser les processus de développement, de test et de déploiement. Automatiser la gestion des configurations des serveurs et des environnements de développement (Infrastructure as Code). Assurer la mise en place des outils de tests automatisés et d'intégration continue pour améliorer la qualité du code livré. Gestion De L'Infrastructure Gérer l'infrastructure sur des plateformes cloud telles que AWS, Azure ou Google Cloud. Mettre en place des solutions de gestion des conteneurs (ex. : Docker, Kubernetes) pour une gestion efficace des microservices. Assurer le provisioning, la configuration, la gestion et la supervision de l'infrastructure en production et en pré-production. Surveillance Et Optimisation Mettre en place des outils de surveillance des systèmes, des applications et des performances de l'infrastructure. Analyser les logs et les métriques afin d'identifier les problèmes potentiels et les opportunités d'amélioration. Garantir une haute disponibilité, une performance optimale et une mise à l'échelle des applications et des systèmes. Collaboration Avec Les Équipes De Développement Travailler étroitement avec les équipes de développement pour comprendre leurs besoins et automatiser les processus de livraison et de déploiement. Assurer la communication entre les équipes de développement, de tests et d'opérations afin de favoriser la collaboration et la livraison continue. Sécurité Et Conformité Assurer la sécurité de l'infrastructure en appliquant les meilleures pratiques de sécurité des systèmes. Mettre en oeuvre des processus de sécurité dans les pipelines CI/CD et garantir la conformité des déploiements. Gestion Des Déploiements Gérer les déploiements sur plusieurs environnements (test, staging, production) tout en assurant une continuité du service. Mettre en place des processus de rollbacks et de gestion des erreurs de déploiement. Profil Compétences Techniques Maîtrise des outils CI/CD (ex. : Jenkins, GitLab CI, CircleCI, Travis CI). Expérience avec les outils d'automatisation et de gestion des configurations (Ansible, Chef, Puppet, Terraform). Bonne connaissance des environnements cloud (ex. : AWS, Azure, Google Cloud). Expérience avec la containerisation et l'orchestration des conteneurs (Docker, Kubernetes). Compétences en gestion de bases de données et en optimisation des performances (SQL, NoSQL). Expérience avec les outils de surveillance des performances (Prometheus, Grafana, New Relic, Datadog). Maîtrise des concepts de réseaux, de sécurité et de gestion des infrastructures. Bonne compréhension des systèmes d'exploitation Linux et Windows. Compétences En Collaboration Et Communication Excellentes compétences en communication pour interagir avec les équipes de développement et les autres parties prenantes. Capacité à expliquer des concepts techniques complexes à des non-techniciens. Forte aptitude à travailler en équipe dans un environnement agile et à prioriser les tâches. Compétences En Gestion De Projet (souhaitées) Expérience dans la gestion de projets ou dans la gestion de tâches au sein d'une équipe Agile. Capacité à estimer, planifier et gérer plusieurs tâches ou projets simultanément. Infos complémentaires Tickets restaurants Mutuelle Transports Description Entreprise Rejoignez l'équipe d'Infogene, ESN experte des données critiques et accélérez votre carrière en travaillant avec nous sur des projets innovants pour des clients en pleine croissance dans différents secteurs (santé, assurances / mutuelles, énergie, environnement, retail et luxe.) Avec plus de 10 ans d'existence, 700 collaborateurs talentueux et un chiffre d'affaires en 2023 de 72 millions d'Euros, Infogene met un point d'honneur à conserver l'agilité et la proximité d'une startup avec les avantages d'une société établie dans l'écosystème IT. Nous sommes présents en Ile de France, à Lille, Lyon, Bordeaux et Lausanne.


- Company Name
- CELAD
- Job Title
- Développeur C# / Entity Framework F/H
- Job Description
- Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Nous poursuivons notre développement et recherchons actuellement un.e Développeur C# / Entity Framework pour intervenir chez un de nos clients. Votre mission : concevoir, développer et maintenir des solutions développées par notre client et de portails Web : - Développer les solutions socles et clients - Rédiger et mettre à jour le dossier d’exploitation informatique et le dossier technique - Effectuer une revue des traitements existants en vue d’une amélioration, évolution et/ou refonte - Proposer et mettre en place de nouvelles solutions fonctionnelles et techniques pour accroitre les performances du service - Effectuer une veille technologique, l’analyse et l’architecture - Coordonner une équipe de plusieurs intégrateurs - Manipuler des données clients, avec le souci de la confidentialité et de la sécurité des données manipulées Profil recherché Stack technique : - Connaissance solide C#.Net, ASP.NET, SQL Server, Entity Framework, IIS - Intégration HTML / CSS responsive - OS : Windows Quelques infos importantes à retenir : - Expérience de 2 ans minimum sur un poste similaire - Possibilité de télétravail (2 jours / semaine) Avantages à la clé : - 15 jours de RTT (100% "salarié" & Rachat à 125%) - Participation aux bénéfices - Indemnité de déplacement (6€ net / jour OU 50% du titre de transport) - Plan Epargne Entreprise - Prime de vacances - Avance sur salaire - Comité Social et Economique Si vous êtes prêt.e à relever ce défi et à contribuer à des projets stimulants, n'hésitez pas à postuler dès maintenant !


- Company Name
- DotWorld
- Job Title
- Lead Développeur(se) Fullstack (backend) - NodeJS/ReactJS
- Job Description
- Please note that fluency in French is required. French is our business language, and we do not use English within the company. À propos de Dotworld : Chez DotWorld, nous avons une vision claire et ambitieuse qui guide tout ce que nous faisons. Nous cherchons constamment à repousser les limites du SaaS : chaque année, nous évaluons jusqu’à six idées innovantes, les préparant pour un déploiement à grande échelle dès que leur potentiel est confirmé. Mais notre ambition va au-delà des chiffres et des projets. Nous croyons que l’épanouissement de nos collaborateur(rice)s est essentiel à notre réussite collective, et c’est pourquoi nous mettons un point d’honneur à cultiver un environnement de travail bienveillant et inspirant. Nous travaillons sur plusieurs projets simultanément, chacun porté par des équipes expertes et passionnées. Le mode de travail remote est inscrit dans notre ADN, ce qui exige un grand sens de l’autonomie et une capacité à maintenir des standards élevés, même à distance. Nos équipes sont orientées résultats : la performance et le dépassement de soi sont non seulement valorisés mais essentiels, car nous croyons fermement à l’impact mesurable de chaque projet. Enfin, la créativité, l’innovation et l’amélioration continue sont au cœur de notre démarche. Notre approche rigoureuse consiste à affiner chaque projet de manière itérative jusqu’à atteindre la meilleure version possible. Nous intégrons l’IA de manière stratégique pour garantir à nos clients des solutions modernes et efficaces, mais cela demande une capacité à embrasser la nouveauté et à toujours viser l’excellence. Description du poste Nous recrutons un Lead Développeur(se) Fullstack (orienté/e backend) pour notre SaaS au plus grand potentiel de développement ! Nous avons l'opportunité d'accélérer sa croissance et d'explorer en profondeur les futures évolutions produits. Si tu veux rejoindre un projet en pleine expansion et avoir un véritable impact sur sa réussite, c'est le moment idéal ! Description de l’équipe Nous constituons une équipe composée d’un(e) développeur(euse) back-end, de deux développeur(euse)s front-end, d’un(e) lead et d’un(e) product manager. Nos processus sont organiques et simples. Nous avons à cœur de ne pas complexifier l’administration des équipes et veillons à ce que les processus restent les plus légers possible. Notre objectif est que chaque membre ne consacre pas plus de 10 % de son temps à des tâches administratives ou à la gestion de projet. Cependant, les développeur(se)s sont responsables de la création de leurs tâches techniques dans notre task manager, et chacun(e) doit être capable de déployer son travail en autonomie. L’équipe privilégie une communication fluide et directe via Discord et Gather. Notre culture repose sur trois piliers : autonomie, confiance et transparence. Nous croyons en la force des petites équipes (selon la règle des "deux pizzas" : une équipe doit pouvoir être nourrie avec deux pizzas) afin de favoriser une communication efficace, une grande agilité et une productivité accrue. Nous construisons ainsi des équipes ultra-communiquantes et autonomes, capables de s’auto-organiser et de collaborer efficacement pour atteindre leurs objectifs. Tes responsabilités Encadrement et leadership Encadrer l’équipe de développeur(se)s (mentorat, pair programming, etc.). Assurer et favoriser la montée en compétences de l’équipe. Entretenir la motivation des développeur(se)s. Être garant(e) de la qualité du code et du produit final. Définir et faire appliquer les bonnes pratiques. Gestion de projet et alignement stratégique Travailler en étroite collaboration avec le(a) PM pour garantir le bon déroulement des projets. Assurer la complétion des sprints en collaboration avec le(a) PM. Définir et mettre en œuvre la tactique permettant de traduire les objectifs globaux de l’entreprise en un plan d’action concret. Veiller à l’atteinte des OKRs de l’entreprise à l’échelle de l’équipe. Prioriser les besoins business et s’assurer de leur respect. Contribution technique Contribuer activement aux développements. Votre profil : Expérience Minimum 5 ans d’expérience en tant que développeur(s)e fullstack (React, Node.js). Forte motivation à évoluer vers un poste de Lead. Un plus : expérience avec Next.js. Compétences techniques Maîtrise d’un framework JavaScript (Nuxt, Next, Adonis…). Maîtrise de TypeScript. Maîtrise de Git. Maîtrise de Tailwind CSS. Expérience avec l’Atomic Design (et potentiellement d’autres backends). Maîtrise des modèles de données. Utilisation d’ORM. Optimisation des performances. Implémentation d’API RESTful / GraphQL. Bonne compréhension du protocole HTTP (headers, requêtes/réponses…). Maîtrise d’un outil de gestion de tickets (Jira, Linear, Monday…). Compétences interpersonnelles Autonomie et sens des responsabilités : Capable de prendre des décisions techniques pertinentes. Esprit collaboratif : À l’aise avec les échanges en équipe et le partage de connaissances. Rigueur et organisation : Capable de gérer plusieurs tâches en parallèle avec une approche méthodique. Curiosité et veille technologique : Passionné par l’amélioration continue des solutions techniques. Communication : Excellentes compétences pour une collaboration efficace en équipe. Créativité et souci du détail : Sens aigu du détail et capacité à innover. Esprit d’optimisation : Aime améliorer en continu et chercher la meilleure solution. Approche analytique : Adopte une démarche « test, learn & repeat ». Capacité d'analyse et de résolution de problèmes : Compétent dans l’identification et la résolution de défis techniques. Leadership. Capacité a mener l’équipe tout en restant a l’écoute des avis de ses membres. Humilité : Savoir se reposer sur les expert de sa team. S’entourer d’expert. Compétences linguistiques Français courant. Anglais technique : lecture et compréhension de documentation, interactions ponctuelles en anglais. Notre processus de recrutement Entretien de découverte avec la Talent Acquisition Manager, Noémie - 30 min Etude de cas avec le Lead dev, Paul - 1h30 Entretien Culturel avec notre CHRO, Leandra - 1h 1 Prise de référence avec un/e ancien/ne Manager Environnement de travail Des opportunités de développement professionnel : chez DotWorld, nous croyons que chaque employé(e) a le potentiel de se dépasser. Nous offrons des opportunités pour apprendre, grandir et influencer le futur de notre entreprise. Une culture d'innovation : nous encourageons constamment nos équipes à penser en dehors des sentiers battus et à apporter de nouvelles idées. Forte croissance de l’entreprise avec en conséquences des perspectives d’évolutions fortes dans les années à venir. Tout est à créer : chaque idée, chaque initiative compte pour bâtir ensemble notre culture, nos projets et notre vision de demain. Diversité DotWorld est une entreprise qui adhère pleinement au principe d’égalité des chances et d’accès à l’emploi pour tou(te)s. Nous croyons en un environn...


- Company Name
- DotWorld
- Job Title
- Développeur(se) Backend - NodeJS
- Job Description
- Please note that fluency in French is required. French is our business language, and we do not use English within the company. À propos de Dotworld : Chez DotWorld, nous avons une vision claire et ambitieuse qui guide tout ce que nous faisons. Nous cherchons constamment à repousser les limites du SaaS : chaque année, nous évaluons jusqu’à six idées innovantes, les préparant pour un déploiement à grande échelle dès que leur potentiel est confirmé. Mais notre ambition va au-delà des chiffres et des projets. Nous croyons que l’épanouissement de nos collaborateur(rice)s est essentiel à notre réussite collective, et c’est pourquoi nous mettons un point d’honneur à cultiver un environnement de travail bienveillant et inspirant. Nous travaillons sur plusieurs projets simultanément, chacun porté par des équipes expertes et passionnées. Le mode de travail remote est inscrit dans notre ADN, ce qui exige un grand sens de l’autonomie et une capacité à maintenir des standards élevés, même à distance. Nos équipes sont orientées résultats : la performance et le dépassement de soi sont non seulement valorisés mais essentiels, car nous croyons fermement à l’impact mesurable de chaque projet. Enfin, la créativité, l’innovation et l’amélioration continue sont au cœur de notre démarche. Notre approche rigoureuse consiste à affiner chaque projet de manière itérative jusqu’à atteindre la meilleure version possible. Nous intégrons l’IA de manière stratégique pour garantir à nos clients des solutions modernes et efficaces, mais cela demande une capacité à embrasser la nouveauté et à toujours viser l’excellence. Description du poste Nous recherchons un(e) Développeur(se) Backend pour moderniser une plateforme historique (7-8 ans) en repensant son architecture et en réduisant sa dette technique. Tu contribueras à la refactorisation du code et à la migration progressive vers une stack plus moderne (Node.js, microservices), avec un fort enjeu sur la performance et la maintenabilité. Si tu aimes relever des défis techniques et transformer un produit existant en plateforme moderne, ce poste est fait pour toi ! Description de l’équipe L'équipe est composée de trois développeur(se)s front-end expérimenté(e)s et d'un lead développeur fullstack, accompagné(e)s d'un Product Manager. Elle est soutenue par un ingénieur DevOps et une équipe Data. Nos processus sont organiques et simples. Nous avons à cœur de ne pas complexifier l’administration des équipes et veillons à ce que les processus restent les plus légers possible. Notre objectif est que chaque membre ne consacre pas plus de 10 % de son temps à des tâches administratives ou à la gestion de projet. Cependant, les développeur(se)s sont responsables de la création de leurs tâches techniques dans notre task manager, et chacun(e) doit être capable de déployer son travail en autonomie. L’équipe privilégie une communication fluide et directe via Discord et Gather. Notre culture repose sur trois piliers : autonomie, confiance et transparence. Nous croyons en la force des petites équipes (selon la règle des "deux pizzas" : une équipe doit pouvoir être nourrie avec deux pizzas) afin de favoriser une communication efficace, une grande agilité et une productivité accrue. Nous construisons ainsi des équipes ultra-communiquantes et autonomes, capables de s’auto-organiser et de collaborer efficacement pour atteindre leurs objectifs. Tes responsabilités Développement et refactorisationMaintenir et optimiser l’existant en Node.js. Migrer progressivement les fonctionnalités critiques vers une architecture moderne. Assurer la qualité, la performance et la sécurité du code produit. Gestion des bases de donnéesConcevoir et optimiser les schémas de bases de données (MySQL, PostgreSQL). Mettre en place et suivre les migrations avec Node.js. Optimiser les performances des requêtes SQL et de l’ORM (Eloquent, Sequelize, etc.). Collaboration avec l’équipe techniqueTravailler avec l’équipe frontend pour garantir une communication fluide entre le backend et les applications clientes. Participer aux revues de code et appliquer les meilleures pratiques de développement (SOLID, design patterns, clean architecture). Déploiement & maintenanceContribuer aux processus d’intégration et de déploiement (CI/CD, Docker, GitHub Actions, etc.). Assurer la maintenance et le support des applications en production. Ton profil Expérience Minimum 5 ans d’expérience en développement backend avec Node.js. Expérience dans des environnements scalables et dans la refonte d’architectures. Compétences techniques Maitrise de Node.js (Express, NestJS, AdonisJS, microservices, Typescript, Bun … ). Excellente connaissance des API RESTful et des architectures distribuées. Maîtrise des bases de données relationnelles (MySQL, PostgreSQL) et des principes d’optimisation. Expérience avec MongoDB Connaissance des outils d’intégration et de déploiement continu (Git, CI/CD, Docker) Bonnes pratiques de sécurité et d’optimisation des performances. Une connaissance en PHP serait un plus Compétences interpersonnelles Autonomie et sens des responsabilités : Capable de prendre des décisions techniques pertinentes. Esprit collaboratif : À l’aise avec les échanges en équipe et le partage de connaissances. Rigueur et organisation : Capable de gérer plusieurs tâches en parallèle avec une approche méthodique. Curiosité et veille technologique : Passionné par l’amélioration continue des solutions techniques. Communication : Excellentes compétences pour une collaboration efficace en équipe. Créativité et souci du détail : Sens aigu du détail et capacité à innover. Esprit d’optimisation : Aime améliorer en continu et chercher la meilleure solution. Approche analytique : Adopte une démarche « test, learn & repeat ». Capacité d'analyse et de résolution de problèmes : Compétent dans l’identification et la résolution de défis techniques. Compétences linguistiques Français courant. Anglais technique : lecture et compréhension de documentation, interactions ponctuelles en anglais. Notre processus de recrutement Entretien de découverte avec la Talent Acquisition Manager, Noémie - 30 min Entretien technique avec Axel - 1h30 Entretien culturel avec la CHRO, Leandra - 1h 1 Prise de référence avec un/e ancien/ne Manager Environnement de travail Des opportunités de développement professionnel : chez DotWorld, nous croyons que chaque employé(e) a le potentiel de se dépasser. Nous offrons des opportunités pour apprendre, grandir et influencer le futur de notre entreprise. Une culture d'innovation : nous encourageons constamment nos équipes à penser en dehors des sentiers battus et à apporter de nouvelles idées. Forte croissance de l’entreprise avec en conséquences des perspectives d’évolutions fortes dans les années à venir. Tout est à créer : chaque idée, chaque initiative compte pour bâtir ensemble notre culture, nos projets et notre vision de demain. Diversité DotWorld est une entreprise qui adhère pleinement a...