Contexte Notre client final recherche un Développeur Back-End PHP/Symfony Sénior pour intervenir sur des projets stratégiques liés à la GED et à l?identité numérique. La mission inclut la conception et l?implémentation d?API REST sécurisées, l?optimisation des flux de traitement (forte volumétrie, asynchronisme), ainsi que la participation aux choix d?architecture (microservices, performance, observabilité). Le développeur aura un rôle clé dans l?industrialisation (CI/CD, monitoring, tests), la qualité logicielle et l?accompagnement des profils juniors. Missions principales ? Développement & architecture Concevoir et implémenter des API REST robustes et sécurisées (JWT, OAuth2). Intégrer et optimiser les systèmes GED (indexation, recherche, archivage, workflows). Mettre en place et optimiser les pipelines de traitement de flux (import/export volumineux, RabbitMQ/Kafka). Contribuer aux choix d?architecture (microservices, découplage, scalabilité). Garantir la qualité du code (clean code, design patterns, DDD). ? Qualité & industrialisation Écrire et maintenir les tests unitaires, fonctionnels et end-to-end (PHPUnit, Behat, Postman). Participer à l?industrialisation via CI/CD, Docker, Kubernetes, GitLab/Jenkins. Assurer le monitoring, logging et la performance de la stack technique. Rédiger la documentation technique et fonctionnelle. ? Collaboration & leadership technique Accompagner et encadrer les développeurs plus juniors (code review, mentorat). Travailler en équipe pluridisciplinaire (Produit, QA, DevOps, Frontend). Participer à la veille technologique (cloud-native, scalabilité, sécurité). ? Livrables attendus Code conforme aux spécifications Documentation technique associée Conception et tests unitaires validés ?? Compétences recherchées PHP 8.x / Symfony 6.4, 7.x ? Expert, impératif SQL (PostgreSQL) ? Confirmé, impératif Elasticsearch / OpenSearch ? Confirmé, souhaité Systèmes de messagerie : RabbitMQ, Kafka, Symfony Messenger Caching : Redis, Varnish, APCu CI/CD, Docker, Kubernetes ? Confirmé Tests : PHPUnit, Behat, Postman/Newman Méthodologies : DDD, Clean Architecture, Design Patterns Bonus : standards de dématérialisation et archivage légal
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.