Développeur Full Stack Java / Vue.js
Role details
Job location
Tech stack
Job description
Intégré(e) à une équipe Agile fonctionnant selon les pratiques DevOps, vous participerez au développement, à la maintenance et à l'évolution d'applications métier.
À ce titre, vous serez amené(e) à :
- Concevoir et développer de nouvelles fonctionnalités.
- Maintenir et faire évoluer les applications existantes.
- Participer à la migration du front-end de Vue.js 2 vers Vue.js 3.
- Garantir la qualité du code et contribuer aux bonnes pratiques de développement.
- Participer aux phases d'analyse, de conception et de tests.
- Intervenir dans les processus d'intégration et de déploiement continus.
- Collaborer étroitement avec les équipes techniques dans un contexte Agile.
Environnement technique
Back-end
- Java 8
- Spring Boot
Front-end
- Vue.js 2 / Vue.js 3
Base de données
- PostgreSQL
Outils DevOps
- OpenShift
- Jenkins
- SonarQube
- Docker
Requirements
- Expérience confirmée en développement Full Stack Java / Vue.js.
- Bonne maîtrise de Java 8 et Spring Boot.
- Expérience significative sur Vue.js, idéalement dans le cadre d'une migration vers Vue.js 3.
- Connaissance des environnements Agile et des pratiques DevOps.
- Capacité à travailler en équipe, autonomie et sens de l'initiative.
- Bon relationnel et esprit collaboratif., Passionné(e) par le développement logiciel, le(la) candidat(e) idéal(e) est expert(e) en technologies Full Stack Java et Angular. Il/elle possède un diplôme en informatique ou un domaine connexe, complété par une expérience professionnelle solide en développement web. La maîtrise de Java, Angular, et des frameworks complémentaires est essentielle, accompagnée d'une connaissance approfondie des bonnes pratiques en matière de sécurité et d'intégration continue.
Doté(e) d'un esprit analytique aiguisé, vous êtes capable de concevoir des solutions innovantes qui répondent aux besoins fonctionnels et techniques. Votre capacité à travailler en équipe et à communiquer efficacement avec les différentes parties prenantes est un atout majeur. Vous démontrez également une curiosité envers les nouvelles technologies et un désir constant de vous perfectionner.
Votre rôle consistera à participer activement à toutes les phases du cycle de développement, de la conception à la mise en production, assurant ainsi des livrables de haute qualité. L'autonomie, la rigueur et un bon sens de l'organisation sont des qualités que nous valorisons tout particulièrement.
Si vous êtes prêt(e) à relever de nouveaux défis dans un environnement stimulant et que vous avez à cœur de contribuer au succès des projets de notre entreprise, nous serions enthousiastes de recevoir votre candidature. Rejoignez-nous pour façonner l'avenir technologique au sein d'une équipe dynamique et innovante.