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.