Intégré dans l’équipe Backend, vous participerez au développement de nouvelles fonctionnalités backend, de notre api, et à son maintien.
L’application est séparée en plusieurs microservices API. Ces microservices sont conçus en DDD et développés en TDD sur une architecture hexagonale.
Vous travaillerez également sur le développement d’une nouvelle application bancaire.
Intégré dans l’équipe Backend, vous participerez au développement de nouvelles fonctionnalités backend, de notre api, et à son maintien.
L’application est séparée en plusieurs microservices API. Ces microservices sont conçus en DDD et développés en TDD/BDD sur une clean architecture.
Stack technique :
La base de code est en PHP7+ (une migration en PHP8 est prévue dès que cela est possible)
Le framework utilisé pour l’API est la version 5+ de Symfony
Notre gestion de messages asynchrones est gérée avec RabbitMQ
Notre base de données est sous AWS Aurora (Mysql)
Nous utilisons Elasticsearch pour nos données statistiques
Une base de données Redis est sollicitée pour la gestion des sessions et des tokens de l’application
La majorité de notre infra est gérée via des services AWS
Une bonne connaissance du composant messenger de symfony est requise
Une bonne connaissance des principes de la DDD et de la Clean Architecture serait appréciée:
Les tests sont partie prenante des développements :
Tu es fait pour ce poste et rejoindre notre team si… 💙
Un entretien avec le CTO et les fondateurs
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres