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.
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.
Prérequis du poste
- 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.
Rejoindre Sword, c’est…
- Formation continue : Un budget formation qui croit tous les mois à utiliser dans un large catalogue de formation
- 25 jours de congés payés : Tous nos employés ont droit à 25 jours de congés payés par an
- Une couverture assurance-accident internationale
- Evènements réguliers : Des événements mensuels pour se retrouver en petit ou grand comité
- Environnements internationaux : Des missions dans des groupes d'envergure internationale
- Innovation : Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité
- Des petits plaisirs : Nos employés bénéficient d'un programme d'avantages et remises très intéressantes