Dev Java Web Full Stack
Company Description
Talan est un cabinet de conseil en innovation et transformation par la technologie. Depuis plus de 20 ans, Talan conseille les entreprises et les administrations, les accompagne et met en œuvre leurs projets de transformation et d’innovation en France et à l’international.
Présent dans 21 pays, le Groupe met l’innovation au cœur de son développement et intervient dans les domaines liés aux mutations technologiques des grands groupes, comme le Big Data, l’IoT, la Blockchain et l’Intelligence Artificielle.
Pour la 9ème année consécutive, Talan est lauréat du palmarès des entreprises françaises où il fait bon travailler.
Présent à Genève et à Lausanne Talan Suisse compte aujourd’hui près de150 collaborateurs. Initialement investi dans le secteur financier, Talan s’est développé ces dernières années dans les secteurs de l’horlogerie, des assurances, des médias, de l'énergie et des services.
Job Description
Responsabilités :
- 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 œuvre.
- Contribuer à la refonte des applications existantes.
- Assurer le suivi de la production.
- Contribuer activement à la culture d'amélioration continue de l'équipe.
Qualifications
Compétences obligatoires :
- Expérience en ReactJS et avec le framework Play.
- Maîtrise de 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.
Compétences complémentaires souhaitées :
- Attitude exemplaire sur les approches de Software Craftsmanship (clean code, TDD, etc.).
- Forte capacité d’analyse pour 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 :
- Formation professionnelle supérieure (HES, diplôme fédéral, EPF) ou jugée équivalente.
- Au minimum cinq ans d’expérience dans le développement d'applications web.
- Au minimum trois ans d’expérience avec les technologies obligatoires.
Additional Information
- Langue maternelle française.
- Bonne maîtrise de l’anglais, tant à l’écrit qu’à l’oral.