Software Engineer Java Spring Boot Microservices Kafka H/F

Upline
Villeneuve-d'Ascq, France
9 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Unit Testing Cloud Computing Code Coverage Software Quality Code Review Continuous Delivery Continuous Integration Software Design Patterns Github Spring Framework
+24 more
Junit PostgreSQL Load Testing Apache Maven MongoDB Software Engineering SONAR (Symantec) SonarQube WebKit Datadog Google Cloud Delivery Pipeline Spring-boot Technical Debt Backend Git Integration Tests Kubernetes Hashicorp Apache Kafka Restful APIs Cucumber (Software) Docker Microservices

Job description

Conception, développement et stabilisation Backend : analyser, affiner, chiffrer et implémenter les besoins métiers en collaboration avec le Product Manager ; développer et tester des microservices robustes ; refactoring et réduction de la dette technique ; participer aux choix d’architecture microservices.

  • Optimisation des échanges asynchrones (Kafka) et persistance (PostgreSQL / MongoDB).
  • Qualité logicielle et CI/CD : renforcer la couverture de tests automatisés (Cucumber, tests unitaires, tests d’intégration/API) ; revues de code systématiques ; contribuer aux pipelines CI/CD (GitHub Actions, Docker, Kubernetes, Helm).
  • Documentation technique : maintenir contrats d’API REST, architectures de services, flux d’événements Kafka.
  • Support N3, performance et MCO : diagnostiquer anomalies de déploiement, exécuter tests de charge/performance, fiabiliser le socle en production, analyser et corriger root causes, identifier et résoudre bottlenecks et fuites mémoire, enrichir le monitoring (Datadog, métriques Micrometer/Actuator, logs).

Requirements

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)Maîtrise des architectures microservices et du déploiement continuBonne maîtrise des best practices de développement logiciel (architecture microservices, design patterns, code testable)Capacité à prendre du recul pour juger la pertinence des choix techniquesCapacité à travailler en équipe et à accompagner d’autres développeursEsprit agile orienté amélioration continue et intelligence collectivePassion pour la technique et partage de savoir

Mais aussi…

Taux journalier :420.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)

  1. Maîtrise des architectures microservices et du déploiement continu
  2. Bonne maîtrise des best practices de développement logiciel (architecture microservices, design patterns, code testable)
  3. Capacité à prendre du recul pour juger la pertinence des choix techniques
  4. Capacité à travailler en équipe et à accompagner d’autres développeurs
  5. Esprit agile orienté amélioration continue et intelligence collective
  6. Passion pour la technique et partage de savoir

EUR

Spring Maven Réalisation de patrons de conception Google cloud platform Git Développement logiciel JUnit MongoDB Kubernetes KAFKA Amélioration continue PostgreSQL SonarQube API REST Spring Boot Java Docker BtoB

Software Engineer Java Spring Boot Microservices Kafka H/F

Benefits & conditions

Poste basé sur le site Upline (Villeneuve d’Ascq)

  • Mission longue
  • Mode hybride

About the company

Au sein de la Value Chain, les solutions digitales se transforment pour étendre l’offre de services et optimiser la chaîne logistique. Vous intégrerez l’équipe OMS B2B, organisée autour de deux produits : OMS B2B Connector (gestion et suivi des commandes B2B au sein de l’ERP) et Source Of Supply (SOS) (identification des entrepôts pour le réapprovisionnement). Ces solutions sont au coeur de l’écosystème Supply et feront l’objet d’un déploiement à grande échelle et d’une montée en charge importante.

Poste : Software Engineer JAVA / Spring, basé.e sur le site Upline (Villeneuve d’Ascq). Mission longue, mode hybride.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all