Description
Introduction
Dans le cadre de projets de développement à la Smals (intra muros). Nous sommes à la recherche d’un Architecte/Developper pour rejoindre nos équipes. La mission se déroulera a temps plein dans une équipe intégrée Smals et le candidat sera amené à collaborer sur un projet stratégique.
Il est attendu du candidat qu’il soit capable de maitriser des tâches de développement mais aussi de donner du support a d’autres développeurs et de maitriser le pipeline de delivery (CI/CD), en remplacement de l’architecte actuellement en place.
Compétences et tâches
Les compétences et tâches principales attendues du candidat sont :
– Exercer le rôle d’architecte dans la mise en place des choix architecturaux (par exemple : contrats de services REST, assistance fonctionnelle pour des définitions de swagger, …)
– Définir et maintenir le cycle de vie par rapport aux dépendances (par exemple : Camunda et autres dépendances angular, java, …)
– Assurer la cohésion de l’équipe en participant au delivery en Agile (Sprint Retro, Planning, Daily Standup, Poker Planning, …)
– Effectuer et encourager le code review et s’assurer de la bonne gestion du code source (Git) en respect des guidelines du tenant
– Être le référent technique de premier rang
– La connaissance et la maitrise de l’architecture hexagonale est un atout
Hard skills/outils
– Java 21/25
– Angular 19/21
– PostgreSQL 16
– Camunda 7 (BPMN/DMN)
– Jenkins DSL
– Openshift (namespace/config/secret/pod)
– REST Api’s (contract first)
– Springboot 3.5/4.X
– BootStrap
– HTML/CSS/JS
– Jira
– 10 ans min. de développement dont au moins 5 en java
Soft skills
– Bon communicateur
– Capable de comprendre et collaborer avec les analystes fonctionnels
– Capable d’être front-facing par rapport au business si besoin
– Team enabler
– Esprit analytique
– Mise en avant de la collaboration avant tout
