Développeur Full Stack Java / Spring Boot & Vue.js
Summary
Build and maintain business web apps using Java/Spring Boot backends and Vue.js frontends, collaborating with cross-functional teams in Geneva.
Nous ouvrons un poste de Développeur Full Stack Java / Spring Boot & Vue.js afin de renforcer l'équipe de notre client basé à Genève. Dans le cadre de projets de développement et d\'évolution d\'applications métiers, vous participerez à la conception, au développement et à la maintenance de solutions web modernes en collaboration avec des équipes pluridisciplinaires.
Responsabilités du poste
- Concevoir, développer et maintenir des applications web en utilisant Java, Spring Boot et Vue.js.
- Participer à l\'analyse des besoins fonctionnels et proposer des solutions techniques adaptées.
- Développer des API robustes et assurer leur intégration avec les interfaces utilisateur.
- Garantir la qualité du code grâce aux tests, aux revues de code et au respect des bonnes pratiques de développement.
- Collaborer avec les différentes parties prenantes afin d\'assurer la bonne réalisation des projets.
- Optimiser les performances, la sécurité et la maintenabilité des applications.
- Participer aux activités de résolution d\'incidents et d\'amélioration continue.
- Contribuer à la documentation technique et au partage des connaissances au sein de l\'équipe.
- Minimum 8 ans d\'expérience en développement Java, avec une excellente maîtrise de Spring Boot.
- Au moins 3 ans d\'expérience en développement front-end avec Vue.js.
- Solide compréhension des architectures applicatives modernes et des API REST.
- Bonne maîtrise des bases de données relationnelles et des outils de gestion de versions (Git).
- Capacité à travailler de manière autonome tout en collaborant efficacement avec une équipe.
- Esprit d\'analyse, rigueur et sens de la qualité logicielle.
- Excellentes compétences en communication et aptitude à évoluer dans un environnement dynamique.
- Parfaite maitrise du français indispensable.