Devoteam
Développeur Senior Fullstack Java VueJS (H/F)
About the job
Description du poste
Intégré(e) chez le client, le/la consultant(e) aura pour mission de participer au développement et à la maintenance d'une application innovante destinée à la saisie, la consultation et la modification des offres promotionnelles du client.
Il/Elle sera en charge du développement de nouvelles fonctionnalités et de la correction des bugs, en étroite collaboration avec l'équipe de développement.
Qualifications
• Maîtriser le développement d'applications web fullstack avec Java, Spring Boot et le framework VueJS.
• Avoir une solide expérience avec les bases de données relationnelles et orientée document, en particulier PostgreSQL et Couchbase, et savoir écrire des requêtes SQL complexes.
• Avoir des compétences et expériences sur les analyses et debug de performance dans un environnement micro service à fort trafic.
• Etre à l'aise avec les outils de développement collaboratif et de gestion de versions, comme GitLab CICD.
• Maitriser les concepts d'intégration continue et de livraison continue (CICD) et être capable de mettre en place des pipelines d'automatisation.
• Connaître et utiliser les technologies Kubernetes et Kafka pour la gestion des conteneurs et la communication asynchrone.
• Être familier avec les frameworks de test automatisés, tels que Playwright, et capable de mettre en place des tests end-to-end.
• Posséder une excellente communication écrite et orale, ainsi qu'une capacité à produire des livrables et des reportings de haute qualité.
• Avoir un esprit d'analyse et d'amélioration continue, être capable d'évaluer le code et ses impacts, et de remettre en question les solutions existantes pour les améliorer.
• Démontrer une capacité de prise de recul, permettant d'évaluer les problématiques avec objectivité et de proposer des solutions d'amélioration.
• Etre un joueur d'équipe et capable de collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.
• Maîtriser les concepts d’Agilité.
• S'adapter rapidement à de nouveaux environnements et technologies.
• Être familier avec les frameworks de test automatisés, tels que Playwright, et capable de mettre en place des tests end-to-end.
• Avoir une expérience significative dans l'utilisation de Design System pour la conception.
Informations supplémentaires
• Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
• Expérience de plus de 7 ans en VueJS