Nous recherchons un développeur back-end hautement qualifié et expérimenté pour rejoindre notre département IT. Vous serez chargé de concevoir et implémenter des solutions en alignement avec la vision et la stratégie de notre entreprise. Votre rôle consistera à collaborer avec l'architecte back-end et votre Feature Team incluant le product manager et à garantir la conception d'applications cloud de haute qualité, évolutives et fiables.
Il s'agit d'un poste exigeant qui requiert une forte expertise technique et une connaissance approfondie des principes d'architecture Domain Driven Design, Event Driven, Event Sourced et Java / Spring dans un contexte cloud AWS.
Ce poste offre une opportunité de d'évoluer vers un poste de tech lead d'une nouvelle équipe entre la France et l'Inde.
Responsabilités :
Conception et développement logiciel :
- La principale responsabilité est de concevoir, développer et maintenir des applications logicielles en collaboration avec l'équipe. Il s'agit notamment d'écrire un code homogène, compréhensible, testé, maintenable, efficace et évolutif qui réponde aux besoins de l'entreprise.
Collaboration :
- Participer activement à toutes les cérémonies Scrum telles que le sprint planning, daily standup, les revues et rétrospectives de sprint.
- Collaborer avec tous les membres de l'équipe pour s'assurer que l'exécution soit alignée sur les objectifs du sprint et que tout obstacle est résolu rapidement.
Implémentation de fonctionnalités:
-Prendre en charge les user stories et les fonctionnalités liées à l'assurance crédit dans l'application SaaS. Cela implique de comprendre les besoins de l'entreprise, de les décomposer en tâches techniques et de les mettre en œuvre..
- Collaborer avec le Product Owner et le reste de l'équipe pour affiner les stories du backlog.
- Évaluer l'effort requis pour une story, après raffinement.
Gestion des risques et assurance qualité :
- Identifier les risques et les problèmes potentiels liés à la sécurité dans la conception et proposer des stratégies de réalignement claires.
- Travailler en étroite collaboration avec les ingénieurs sécurité pour la prise en compte des vulnérabilités détectées après le cycle de développement.
- Collaborer avec les équipes d'assurance qualité et d'ingénierie pour définir et appliquer des normes de codage, des méthodologies de test et des processus de contrôle de la qualité.
- Contrôler les performances du système, identifier les goulets d'étranglement et proposer des améliorations architecturales pour accroître l'évolutivité et la fiabilité.
- Effectuer les revues de code au sein de l'équipe, ainsi que d'autres équipes.
Pré-requis :
- Diplôme d'ingénieur en informatique
- Une expérience significative en tant que développeur back-end (5 ans)
- Expérience d'au moins 7 ans dans le développement d'applications web ainsi que dans la conception de technologies modernes
- Solide connaissance des systèmes distribués, de l'architecture microservices et des plateformes cloud AWS.
- Très bonnes connaissances des principes DDD (Domain Driven Design)
- Connaissances approfondies des standards de conception logiciels cloud ainsi que les bonnes pratiques du génie logiciel (design patterns, simple design, TDD, crafting software et d'autres bonnes pratiques)
- Expertise en matière d'intégration de systèmes complexes, de modélisation des données et d'optimisation des performances.
- Excellentes aptitudes en matière de résolution de problèmes complexes et esprit d'analyse
- Très bon niveau de communication et d'aptitude de collaboration inter-équipes, avec une capacité à transmettre efficacement des concepts techniques complexes à des parties prenantes techniques et non techniques.
- Expérience des méthodologies de développement Agile et des pratiques DevOps..
- Très bonnes connaissances en matière de bonnes pratiques de sécurité dans un contexte cloud.
- Anglais courant
Hautement apprécié :
- Expertise Java 21 / Spring / Axon framework / architecture événementiel
- Expérience chez un éditeur de logiciel de type Scale Up
- Expérience en feature team orienté produit
Département Produit & IT Localisations FRANCE Statut à distance Hybride
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.