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

Développeur Java / Springboot / Kafka (IT) / Freelance

skiils

Lille

Sur place

EUR 45 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

Une entreprise dans le secteur retail recherche un Concepteur développeur à Lille. Le candidat idéal a une expérience solide en développement Java et Spring Boot, et doit être capable de travailler au sein d'une équipe agile. Ce poste nécessite des compétences en Docker et Kubernetes, et implique la participation à une transformation SI plus large. Une présence sur site est requise trois jours par semaine.

Qualifications

  • Expérience solide en développement d'applications Java et Spring Boot.
  • Connaissance des environnements Docker et Kubernetes.
  • Compréhension des méthodologies agiles et des pratiques de qualité logicielle.

Responsabilités

  • Développer et maintenir des applications dans un environnement agile.
  • Participer aux tests et validations des livrables.
  • Contribuer à la transformation du système d'information.

Connaissances

Java
SQL
Spring Boot
Docker
Kubernetes
IntelliJ
Sonar
Maven
Git
Jenkins
Description du poste
Overview

Contexte de la mission Concepteur développeur : Ingénieur avec 4 années d'expériences en développement d?application JAVA 8+ & Spring boot en entreprise. Le développeur / la développeuse travaillera sur le périmètre Supply Material & Planning du client (secteur retail). Actuellement, +50 personnes aux profils variés travaillent sur des applications de ce périmètre pour garantir son bon fonctionnement quotidien et garantir des applications stables aux métiers de la Supply Chain. Cette équipe assure le RUN de l?application, utilisée par des collaborateurs et fournisseurs externes (~1500 personnes au total) dans tous les pays où le client est implanté. Notre équipe s'articule autour d'une méthodologie agile : Approche Kanban, revue de code avant chaque mise en production en binôme, points agiles quotidiens, releases au moins une fois par semaine, daily, refinement, rétrospectives, support tournant parmi les développeurs de l\'équipe (Runboy).

Objectifs et livrables / Responsabilités
  • Développeur au sein d?une équipe pluridisciplinaire, activité axée sur les évolutions, les correctifs de bugs et les analyses d?incidents.
  • Apporter son expertise en cas de dysfonctionnements sur nos environnements, y compris en production.
  • Réaliser un retro-engineering sur le code existant afin de ressortir les règles fonctionnelles existantes.
  • Développement des JIRA / issues et optimisation du code existant via les issues à traiter.
  • Participer aux tests des livrables accompagnés des QA et être capable de concevoir une architecture pour répondre à une problématique si besoin.
  • Etre acteur de la méthodologie agile et réaliser des corrections / évolutions avec analyse d?impacts détaillée.
  • Mettre à jour la documentation associée et participer à la rédaction des besoins et spécifications en collaboration avec les PO / supports fonctionnels.
  • Identification et formalisation des corrections à effectuer à partir d?un problème donné sur nos différents environnements et estimation de la charge nécessaire pour un développement.
  • Garantir la qualité des livrables : analyse SonarCloud OK, optimisation du nombre de requêtes, optimisation mémoire/CPU.
  • Contribution à la transformation du SI et accompagnement sur cette transformation (Kafka, Spring Boot déployés avec Kubernetes).
  • Participation à la répartition du workload : ~60% développement sur micro-services, ~40% sur legacy.
  • Contact direct avec des utilisateurs et échanges avec d'autres équipes selon les besoins, implication dans des projets de transformation.
Compétences et connaissances requises
  • Connaissances solides des langages Java et SQL, et outils de développement : IntelliJ, Sonar, Maven, Git et Jenkins.
  • Expérience sur le framework Spring Boot et, si possible, connaissance de Kafka.
  • Une expérience sur Struts est un atout (élementaire).
  • Environnement technique : Docker, Kubernetes (Avancé).
  • Anglais (parlé et écrit) nécessaire.
  • Contexte de Lille : présence sur site 3 jours par semaine.
Environnement technique et contexte

L’application XXX est au coeur d’une transformation SI en cours. Technologies utilisées : Kafka et Spring Boot déployés avec Kubernetes, pour transformer l\'application module par module.

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.