Chargement en cours

[Recrutement] Tech Lead Java 17+ | IA & Vision Métier | Mission Longue Durée

LILLE, 59
il y a 5 jours

- Développeur full stack PHP Symfony Angular Lille

Savoir lire du code CodeIgniter pour pouvoir migrer sur PHP

Description du poste

Le développeur Symfony (F0) sera le référent technique principal sur le backend de l’application. Il porte l’architecture, la qualité de code et la robustesse des APIs. Mission principale :

  • Concevoir et piloter l’architecture backend Symfony
  • Structurer l’application (bundles/modules …)
  • Concevoir des API robustes et évolutives pour le front Angular
  • Garantir la performance, la sécurité et la maintenabilité
  • Être le point de référence technique pour l’équipe backend
  • Participer activement au développement des composants critiques
  • Connaissance du métier industriel
  • Réaliser du code applicatif selon les US rédigé par le PO et validé par l’équipe de développeurs
  • Participer au raffinement technique des US en fonction des besoins métiers et SI
  • Rédiger les specs techniques pour le développement
  • Proposer des chiffrages réalistes en fonction du contenu des US et de leur complexité
  • Respecter les règles de codages et process interne à l’équipe
  • Réaliser des tests automatiques sur son code modifié
  • Participer aux tests de performance et d’optimisation de l’application
  • Réalisations des corrections si détection de bugs en PROD ou en recette
  • Entretenir une veille technologique

Responsabilités techniques

  • Architecture & conception (F0) – Définition de l’architecture Symfony, structuration des domaines métier, normalisation des échanges API (DTO, validation, sérialisation), gestion de la version d’API.
  • Backend Symfony avancé (F0) – PHP 8 minimum, Symfony 8.0, Doctrine avancé, sécurité : JWT/OAuth2, gestion des erreurs et logs propres, cache (HTTP/appli/Redis).
  • Qualité & fiabilité (F1) – Standards de code stricts, revue de code systématique, tests unitaires & d’intégration (PHPUnit), couverture de tests sur les briques critiques, gestion de la dette technique.
  • Interface avec le front (Angular) (F1) – Définition claire des contrats d’API, documentation API (API Platform), gestion cohérente des formats de réponse, gestion des erreurs exploitable côté front, support aux devs front sur l’intégration.

Environnement & outillage (F0)

  • Git – stratégie de gestion de branches multi-développeur
  • CI/CD backend
  • Docker maîtrisé (Kubernetes, AWS, S3)
  • Monitoring & logs (Datadog)
  • Outils qualité (SonarQube)
  • Bonne compréhension infra (reverse proxy, cache, queue, DB)
  • Xray (outil de tests)
  • PostgreSQL
  • Utilisation de XDebug
  • Jira

Compétences demandées

  • PHP – expert
  • CodeIgniter – élémentaire
  • Angular – avancé
  • Symfony – expert

Objectifs et livrables

Savoir lire du code CodeIgniter pour pouvoir migrer sur PHP.

#J-18808-Ljbffr
Entreprise
FreeMat
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès