> Markdown version of [/jobs/ext/2235452-software-engineer-java-spring-h-f](https://www.wearedevelopers.com/jobs/ext/2235452-software-engineer-java-spring-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Java - Spring H/F - **Company:** Littlebig Connection - **Location:** Lille, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Cloud Computing, Code Coverage, Software Quality, Code Review, Databases, Continuous Integration, Software Design Patterns, Electronic Data Interchange (EDI), Github, Java Virtual Machine (JVM), Spring Framework, Junit, PostgreSQL, Load Testing, Apache Maven, MongoDB, NoSQL, Memory Leaks, Software Engineering, SONAR (Symantec), SQL Databases, WebKit, Datadog, Google Cloud, Performance Testing, Delivery Pipeline, Spring-boot, Technical Debt, Backend, Git, Integration Tests, Kubernetes, Hashicorp, Apache Kafka, Restful APIs, Cucumber (Software), Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/82672058.html ## About the Role Back : Java 17+, Spring Boot. - Infra & Cloud : Kubernetes, GCP, Aiven. - Architecture : Kafka, PostgreSQL, MongoDB. - Outils : Sonar, Datadog, Gravitee, HashiCorp Vault. - CI/CD : GitHub, GitHub Actions, Flux, Helm, Docker, Maven. - Testing : Cucumber, JUnit., Profil recherché1 expérience significative dans le développement (Java / Docker / GitHub / Kubernetes / MongoDB)Bonne maîtrise des best practices de développement logiciel (architecture micro-services, design patterns, testable code)Capacité à prendre du recul pour juger la pertinence des choix techniquesCapacité à travailler en équipe et à accompagner d'autres développeurs (montée en compétence, relecture / refactorisation de code)État d'esprit agile tourné vers l'amélioration continue et l'intelligence collectivePassionné-e de technique avec envie de partager et contribuer Mais aussi... Taux journalier :460€/jour.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}, 1. 1 expérience significative dans le développement (Java / Docker / GitHub / Kubernetes / MongoDB) 2. Bonne maîtrise des best practices de développement logiciel (architecture micro-services, design patterns, testable code) 3. Capacité à prendre du recul pour juger la pertinence des choix techniques 4. Capacité à travailler en équipe et à accompagner d'autres développeurs (montée en compétence, relecture / refactorisation de code) 5. État d'esprit agile tourné vers l'amélioration continue et l'intelligence collective 6. Passionné-e de technique avec envie de partager et contribuer EUR Maven API Réalisation de patrons de conception Google cloud platform Git Développement logiciel Création d'une base documentaire JUnit MongoDB Kubernetes KAFKA Amélioration continue PostgreSQL API REST Java Monitoring Docker ## Description un connecteur responsable de la création, du pilotage et du suivi des commandes B2B au sein de notre ERP. Le connecteur est utilisé par l'ensemble des produits digitaux de l'entreprise qui ont besoin de créer des commandes B2B. - une solution qui permet d'identifier l'entrepôt le plus pertinent pour le réapprovisionnement d'un article vers un magasin donné. Ces solutions sont au coeur de notre écosystème Supply et jouent un rôle clé dans sa transformation. Dans un contexte d'accélération des stratégies wholesale et franchise, ainsi que du développement de nouveaux cas d'usage liés à l'économie circulaire, elles vont connaître une montée en puissance importante dans les prochaines années. Cette évolution s'accompagne d'un déploiement à grande échelle, avec l'intégration de nouveaux partenaires, une augmentation du nombre d'utilisateurs et une croissance soutenue de l'activité. Notre équipe actuelle est composée de 7 personnes comprenant 2 product managers, 4 développeurs et 1 support Engineer., Contexte & Enjeux Le socle applicatif est en phase active de déploiement et de montée en charge. La mission confiée au/à la Software Engineer Backend externe s'articule autour de deux axes principaux : Développement Backend, Évolutions & Consolidation (Build) - Travailler en étroite collaboration avec le Product Manager pour analyser, affiner, chiffrer et implémenter les besoins métiers. - Concevoir, développer et tester des microservices robustes. Consolider le socle existant (refactoring, résorption de la dette technique). - Participer aux choix de conception logicielle et aux réflexions d'architecture microservices pour mener le socle vers sa pleine maturité. - Optimiser les échanges de données asynchrones via Kafka et la persistance des données (PostgreSQL / MongoDB). Qualité Logicielle, Tests & CI/CD - Sécuriser le socle via le renforcement de la couverture de tests automatisés (Cucumber, tests unitaires, tests d'intégration/API). - Réaliser des revues de code (Code Reviews) systématiques et constructives au sein de l'équipe backend. - Participer à l'évolution et au suivi des pipelines CI/CD (GitHub Actions, Docker, Kubernetes, Helm). Documentation Technique - Rédiger et maintenir à jour la documentation backend (contrats d'API REST, architectures de services, flux d'événements Kafka). Support N3, Performance & MCO (Run) - Diagnostiquer les anomalies de déploiement, exécuter des tests de charge/performance et fiabiliser le socle en production en lien avec l'équipe Run. Support Niveau 3 & Analyse d'anomalies - Diagnostiquer et corriger les incidents complexes et régressions Backend de Niveau 3 transférés par l'équipe Run. - Identifier les Root Cause des instabilités du déploiement pour apporter des correctifs pérennes. Tests de Performance - Concevoir, scénariser et exécuter des tirs de charge, de stress et de montée en charge sur les API et microservices Java/Spring Boot. - Analyser le comportement du Backend sous forte sollicitation (débit des topics Kafka, temps de réponse des API REST, requêtes SQL/NoSQL, consommation CPU/JVM). - Identifier les goulots d'étranglement (bottlenecks), fuites de mémoire (JVM heap memory leaks) ou verrous en base de données, et implémenter les optimisations nécessaires. Observabilité & Monitoring - Mettre en place et enrichir le monitoring backend (Datadog, métriques Micrometer/Actuator, logs) pour détecter proactivement les dérives et anomalies en production. Stack technique ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)