Développeur Back-End Senior

Free-Work
  • Autre(s)
  • Lille
  • 40000 - 45000EUR/An
  • CDI

DÉTAILS DE L'OFFRE

Présentation de l'entreprise

Free-Work, c'est le partenaire dédié aux talents IT !

Que vous soyez freelance, salarié ou en quête de la meilleure voie pour vous, Free-Work est là pour vous accompagner à chaque étape de votre carrière dans l'IT et le Digital.

Missions

Contexte

L'espace client est une interface WEB utilisée pour :

  • Réserver des sillons

  • Gérer la maintenance

  • Suivre l'avancement et les interactions avec une infrastructure ferroviaire majeure

Le besoin concerne un renfort Back‑End sénior pour retravailler l'affichage des services mis à disposition. Les services seront reçus en mode push, automatiquement, en fonction de l'étape du processus.

Description

Le prestataire interviendra pour :

  • Développer et adapter les évolutions nécessaires côté Back‑End

  • Contribuer à la qualité, à la sécurité et aux performances du code

  • Participer aux rituels et échanges techniques avec l'équipe interne

  • Intégrer les tests automatisés dans les pipelines existants

  • Documenter les évolutions réalisées

  • Faire preuve d'une très grande adaptabilité et être opérationnel très rapidement

Livrables
  • Développer des solutions backend de qualité : Conception, développement et maintenance des fonctionnalités backend. Contribution à la vie de l'équipe travaillant dans un cadre Agile.

  • Participation, dans le cadre des principes DEVOPS, au déploiement et au suivi de votre application.

  • Au sein d'un écosystème de projets variés, être force de proposition et au cœur de l'amélioration continue.



Profil candidat:
Compétences attendues


Architecture IT

  • Connaissance des composants : serveurs, applications, bases de données, réseau, services cloud

  • Compréhension des interactions entre composants

  • Maîtrise des standards techniques, choix technologiques, niveaux de sécurité, performances et évolutivité


Capacité d'analyse et de synthèse

  • Compréhension rapide de l'existant

  • Identification des données essentielles

  • Détection des impacts potentiels

  • Production d'analyses claires et structurées

  • Capacité à aller directement à l'essentiel


CI/CD

  • Maîtrise des pipelines CI/CD

  • Pratique avancée de Git, automatisation et contrôle qualité

  • Intégration des tests automatisés dans les pipelines


Développement logiciel (stack requise)

  • Langages & frameworks : Java 21+ ; Spring Boot 3

  • Outils : Git ; Maven ; Docker

  • Cloud & intégrations : AWS SDK ; LocalStack (mock AWS S3)

  • Tests & qualité : JUnit 5 ; OpenAPI

  • Base de données & persistance : PostgreSQL ; Liquibase ; Redis ; Lombok

  • Autres : ClamAV


Méthodologie et pratiques de tests

  • Connaissance des méthodologies agiles (Scrum)

  • Estimation de charges

  • Rédaction de documentation technique

  • Maîtrise des frameworks de tests et automatisation

  • Préparation/gestion des jeux de données

  • Lecture et optimisation de code existant


Collaboration

  • Communication claire, écoute active, posture constructive

  • Travail en équipe ; partage d'information ; coordination

  • Très grande adaptabilité, sens des responsabilités, autonomie


Software Design

  • Structuration de modules, API et services

  • Approche modulaire et découplée

  • Réutilisabilité du code ; simplicité et cohérence

  • Scalabilité technique et fonctionnelle


Supervision IT

  • Mise en place et amélioration des logs

  • Contribution à la supervision existante

  • Diagnostic rapide d'incidents ou anomalies

Compétences clés


Obligatoire

  • Java

  • SpringBoot

  • Gitlab

  • Adaptabilité

  • API


Important

  • Docker

  • AWS Aurora

  • PostgreSQL

Postuler

En cliquant sur « Postuler maintenant », vous acceptez que vos données soient transmises au recruteur qui a publié cette offre. La société Yupeek s’engage pour la protection des données à caractère personnel. Vous bénéficiez d’un droit d’accès, de rectification, d’opposition, de suppression et de portabilité de vos données, ainsi que du droit d’obtenir la limitation de leur traitement. Vous pouvez exercer vos droits en contactant le Délégué à la protection des données (DPO) de Yupeek par mail à dpo@yupeek.com, ou par courrier à Yupeek - à l’attention du DPO, 8 Rue Valentin Bousch, 57070 Metz. Vous disposez également de la possibilité d’introduire une réclamation auprès de la CNIL si vous estimez que le traitement de vos données n’est pas effectué conformément aux dispositions applicables. Pour en savoir plus sur la gestion de vos données et de vos droits vous pouvez consulter notre politique de protection des données à caractère personnel.

Offres similaires
Developer Back end Java devops
Lille
Développeur fullstack
Lille
Développeur Full Stack Node
Lille