Mission freelance
Développeur API Senior (H/F)

Démarrage  
ASAP
T.J.M
Max 450€ HT
Localisation
Paris
Télétravail
2 jours min.
Freelance
La mission n'est plus disponible. Missions freelance similaires

Description de la mission

📝 Contexte de mission

Dans le cadre de la modernisation d’un système d’information, nous recherchons deux Développeurs Senior API PHP pour concevoir et mettre en œuvre une passerelle d’interconnexion entre une application legacy et une nouvelle plateforme métier.

La mission s’inscrit dans un projet de transformation applicative avec un fort enjeu d’urbanisation du SI. Les développements seront réalisés sur une infrastructure On-Premise et devront permettre la livraison d’un MVP dans un calendrier ambitieux. Les consultants évolueront dans un environnement où le backlog est en cours de structuration et devront faire preuve d’autonomie, de capacité d’analyse et de force de proposition.

🚀 Missions principales et rôle

  • Concevoir et développer des API REST sécurisées en PHP 8, Symfony et API Platform.
  • Concevoir les mécanismes d’interconnexion entre le système legacy et la nouvelle application métier.
  • Définir et mettre en œuvre une architecture respectant les principes d’Architecture Hexagonale.
  • Appliquer les bonnes pratiques de développement (Software Craftsmanship, TDD, DDD, BDD).
  • Déployer et maintenir les environnements de développement et de recette sous Docker sur infrastructure On-Premise.
  • Développer et maintenir les tests unitaires et d’intégration avec PHPUnit.
  • Produire et maintenir la documentation des API via OpenAPI / Swagger.
  • Participer aux ateliers techniques et collaborer avec les équipes fonctionnelles et de développement.
  • Contribuer au cadrage technique et proposer des solutions d’architecture adaptées aux enjeux du projet.
  • Garantir la qualité, la maintenabilité et la performance des développements réalisés.

🎯 Objectifs

  • Concevoir une passerelle API robuste entre les applications legacy et la nouvelle plateforme.
  • Livrer un MVP opérationnel dans les délais définis.
  • Garantir une architecture évolutive, maintenable et conforme aux bonnes pratiques de développement.
  • Assurer un haut niveau de qualité grâce à une stratégie de tests complète.
  • Produire une documentation technique facilitant la maintenance et les évolutions futures.

🛠️ Compétences requises

  • Excellente maîtrise de PHP 8+, Symfony et API Platform.
  • Expertise dans le développement d’API REST et la conception de services web.
  • Solide expérience des principes d’Architecture Hexagonale.
  • Bonne maîtrise des méthodologies TDD, DDD et BDD.
  • Expérience des environnements Docker et des infrastructures On-Premise.
  • Maîtrise de PHPUnit pour les tests unitaires et d’intégration.
  • Expérience de la documentation d’API avec OpenAPI / Swagger.
  • Bonne compréhension des problématiques d’intégration avec des systèmes legacy.
  • Anglais technique lu et écrit.

👤 Profil recherché

  • Formation supérieure en informatique (Bac+5 ou équivalent).
  • 5 ans d’expérience minimum en développement PHP sur des projets d’architecture API et d’intégration de systèmes.
  • Expérience significative dans la modernisation d’applications legacy.
  • Forte autonomie, capacité d’analyse et sens de la qualité logicielle.
  • Esprit d’équipe, pragmatisme et force de proposition.
  • Capacité à évoluer dans un environnement Agile avec un backlog en construction.