Le poste Consultant SpringBoot / API / Microservices h/f
Partager cette offre
La prestation concerne la modernisation d'une application.
Cet outil est développé par une équipe unique, organisée en plusieurs squads pour garantir une gestion en mode Agile. Notre organisation entreprend un projet de modernisation pour améliorer l'architecture de notre application en mettant en place des APIs et des microservices. Nous visons à renforcer la scalabilité, les performances et la maintenabilité grâce à une architecture backend moderne et modulaire. Dans ce contexte, le client recherche un(e) Développeur Backend Senior ayant au moins 6 ans d'expérience professionnelle, et doté(e) d'une expertise avérée dans le développement de solutions backend robustes et évolutives.
la prestation consiste à :
• Contribuer à la modernisation de l'application en concevant et en implémentant des APIs et des microservices,
• Collaborer avec l'équipe de développement existante pour intégrer de nouvelles fonctionnalités et services dans l'application,
• Assurer la conformité aux meilleures pratiques en matière de normes de codage, de conception d’architecture et de documentation,
• Optimiser le backend pour la performance et la scalabilité, tout en traitant la dette technique
Profil recherché
Compétences techniques et linguistiques requises
• Expertise avancée du framework Spring Boot,
• Bonne compréhension et expérience des principes de Domain-Driven Design (DDD) (une expérience avec l’architecture hexagonale serait un atout),
• Maîtrise des design patterns dans le contexte des microservices, tels que :
o Circuit Breaker,
o Event Sourcing,
o Saga Pattern.
• Expérience pratique dans le développement, le déploiement et la gestion de microservices,
• Bonne compréhension du développement d’APIs, des services RESTful et des meilleures pratiques associées,
• Capacité à écrire un code propre, maintenable et bien documenté,
• Familiarité avec les pipelines CI/CD et les pratiques DevOps (ex. : Docker, Kubernetes),
• Solides compétences en résolution de problèmes, avec la capacité de travailler de manière autonome ou en équipe.
• Anglais courant : les échanges avec les utilisateurs sont en anglais, ainsi que la documentation,
• Expérience dans un cadre Agile,
• Connaissance d’un outil des tickets tel que JIRA,
• Connaissance d’un outil de gestion des exigences tel que Confluence,
• La connaissance du milieu de l’assurance-crédit est un plus,
• L’expérience dans un projet relatif à la gestion de contrat est un plus.
Environnement de travail
La mission est à pourvoir dans un environnement agile.
Contexte international: anglais courant obligatoire.
Télétravail partiel à définir avec le client.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +6 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Consultant SpringBoot / API / Microservices h/f
Freelance.com