Activez les alertes d’offres d’emploi par e-mail !

Software Engineer

maltem Paris

Hauts-de-France

Sur place

EUR 55 000 - 75 000

Plein temps

Il y a 30+ jours

Résumé du poste

Une entreprise technologique en Hauts-de-France recherche un Software Engineer Backend expérimenté. Le candidat idéal doit avoir au moins 8 ans d'expérience en Java, maîtriser les architectures microservices et participer à l'évolution de solutions à fort trafic. La connaissance des pratiques Agile et des outils modernes est essentielle. Un environnement de travail stimulant et des défis techniques variés vous attendent.

Qualifications

  • Minimum 8 ans d'expérience en développement Java avec autonomie.
  • Expertise en architectures microservices et applications à forte volumétrie.
  • Bonnes pratiques de développement et optimisation SQL.

Responsabilités

  • Assurer le maintien en condition opérationnelle de la plateforme promotionnelle.
  • Concevoir et développer de nouvelles fonctionnalités backend.
  • Participer aux rituels d’équipe dans un cadre Agile.

Connaissances

Java (version 17 ou 21)
Microservices
PostgreSQL
API REST
Kafka
Tests automatisés
CI/CD
Anglais professionnel
Agile (Scrum)
Description du poste
Contexte

Dans le cadre de la transformation technologique de ses plateformes Commerce, l’entreprise accélère l’APIsation de son système d'information, l’adoption du Cloud et la mise en œuvre d’architectures microservices pour soutenir ses activités à l’échelle internationale.

Au sein de cette dynamique, l’équipe en charge du moteur de promotion recherche un Software Engineer Backend expérimenté pour participer à l’évolution d’une solution stratégique à fort trafic.

L’environnement technique est exigeant (forte volumétrie, disponibilité 24/7, exigences de performance), et nécessite un haut niveau de maîtrise sur Java, les architectures distribuées, les bases de données SQL et les outils de développement modernes.

Responsabilités principales
  • Assurer le maintien en condition opérationnelle de la plateforme promotionnelle.
  • Concevoir et développer de nouvelles fonctionnalités backend, en lien étroit avec le Product Manager.
  • Participer aux rituels d’équipe dans un cadre Agile (daily, sprint planning, retrospectives).
  • Réaliser du pair programming, des code reviews et contribuer activement à la qualité du code.
  • Maintenir une documentation claire et structurée sur les composants développés.
  • Participer à l’amélioration continue des pratiques de développement et à la mise en place de tests automatisés (TDD, BDD).
Profil recherché
  • Minimum 8 ans d'expérience en développement Java, avec une parfaite autonomie sur le langage.
  • Maîtrise des architectures microservices, des systèmes distribués et des applications à forte volumétrie.
  • Expertise en Java (version 17 ou 21), Spring Boot 3+, PostgreSQL, API REST, Kafka.
  • Bonnes pratiques de développement : tests automatisés, CI/CD, revue de code, documentation.
  • Appétence forte pour l’optimisation SQL et la performance.
  • Culture Agile, esprit collectif, autonomie et rigueur.
  • Maîtrise du français (bilingue) et bon niveau en anglais professionnel (lu, écrit).
Environnement technique
  • Langages et frameworks : Java 21, Spring Boot 3+
  • Base de données : PostgreSQL
  • Architecture : REST, microservices, Kafka
  • Cloud & conteneurisation : Kubernetes, Google Cloud Platform
  • Méthodologies : TDD, BDD, DevOps, Agile (Scrum)
Environnement et particularités

L’ingénieur rejoindra une équipe engagée dans un environnement de haute performance, au cœur des enjeux business de l’entreprise. L’organisation encourage le partage de connaissances, la qualité logicielle et l’innovation continue. Les défis techniques sont nombreux, notamment autour de la performance, de la scalabilité et de la résilience.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.