Développeur(euse) Full-Stack JAVA Web
Contexte et Rôle
Dans le cadre de notre mission, qui est de permettre à nos assurés d’être autonomes
quant à la gestion de leurs assurances, nous sommes à la recherche d'un développeur
Fullstack enthousiaste pour rejoindre l'équipe en charge des applications du client
permettant de conclure de nouveaux contrats. Ces divers produits sont utilisés à la fois
par nos assurés, nos prospects, nos gestionnaires ainsi que nos agents d’assurances
afin de leur permettre de souscrire à une ou plusieurs offres. Plus de 250’000 offres du
client sont réalisées au travers de ces applications et permettent, tant aux particuliers
qu’aux professionnels, de créer en tout autonomie leur premier lien avec notre
entreprise.
Dans ce contexte, la personne que nous recherchons doit être capable de travailler de
manière autonome et faire preuve d’une bonne capacité d’analyse, d’une excellente
communication interpersonnelle et d’un goût prononcé pour le partage de
connaissances. Elle devra être en mesure de contribuer à la refonte en cours de nos
applications ainsi qu’aux activités récurrentes de l’équipe tout en respectant les
pratiques de clean code et de tests en place au sein de l’équipe.
Tâches majeures
• Travailler au sein d'une équipe en transformation vers des approches agiles,
craft et DevOps
• Interagir avec les parties prenantes pour clarifier les détails d'implémentation
des
• fonctionnalités à mettre en oeuvre.
• Contribuer à la refonte en cours des applications existantes.
• Assurer le suivi de la production.
• Contribuer activement à la culture d'amélioration continue de l'équipe.
Exigences techniques obligatoires
• Expérience en ReactJS et le framework Play.
• Maîtrise Spring Boot (Java 8+) pour le backend.
• Maîtrise du développement d’API REST.
• Expérience approfondie de Git.
• Connaissance pratique de Kubernetes dans un contexte DevOps.
Attitude
• Exemplaire sur les approches de Software Craftsmanship (clean code, TDD, …)
• Forte capacité d’analyse afin de transposer l’existant dans une nouvelle
application.
• Capacité à échanger sur ses idées avec les membres de son équipe et ouverture
à remettre en question ses choix.
• Ouverture aux feedbacks constructifs, capacité à formuler des feedbacks de
manière bienveillante.
• Volonté de partager, d'apprendre et de continuer à s'améliorer personnellement
et en équipe.
Expérience préalable
• Au minimum cinq ans d’expérience dans le développement d’application web
• Au minimum trois ans d’expérience avec les technologies obligatoires
Profils de formation
• Formation professionnelle supérieure (HES, diplôme fédéral, EPF) ou jugée
équivalente
Exigences de langue
• Langue maternelle française.
• Bonne maitrise de l’anglais, tant à l’écrit qu’à l’oral
Exigences de localisation
• Habite ou va habiter à 50 minutes maximum du lieu de travail.
Lieux possibles par ordre préférentiel :
• Martigny
• Sion
• Epalinges
• Home Office possible, au maximum 2 jours par semaine