Architecte Java
- Hybrid
- Namur, Walloon Region, Belgium
- Local managed staffing
Job description
Dans le cadre de ses projets de développement et de modernisation applicative, notre client OPW (Organisme Payeur de Wallonie) recherche un(e) Software Architect / Technical Lead Java-Angular expérimenté(e) capable de piloter techniquement une équipe de développeurs et de contribuer activement à la conception et à l’évolution d’applications métier critiques.
Le consultant interviendra en renfort d’une équipe interne composée de développeurs juniors à senior, aux côtés d’analystes et d’architectes, dans un environnement public belge exigeant en matière de qualité de code, de sécurité et de gouvernance IT.
Missions et responsabilités
Assurer le rôle de Technical Lead / Software Architect sur un ou plusieurs projets Java-Angular
Concevoir et documenter l’architecture applicative (patterns, modèle de données, API)
Réaliser des développements fullstack (backend Java Spring Boot, frontend Angular)
Conduire les code reviews et garantir la qualité du code (Sonar, tests unitaires)
Coacher et encadrer les développeurs juniors et médiors de l’équipe
Contribuer à la mise en place et à l’amélioration des pipelines CI/CD
Participer aux cérémonies Agile/Scrum et soutenir le déroulement des sprints
Assurer la liaison technique avec les parties prenantes (architectes, analystes, équipes transverses)
Contribuer à la migration ou modernisation de composants legacy le cas échéant
Job requirements
Compétences techniques
Indispensables
Java 17/21
Spring Boot 3
Angular 18+
REST / OpenAPI
Maven
Git / GitLab
JUnit / Mockito
SQL / Oracle
Agile / Scrum
Atouts (nice to have)
Java 25
Bitbucket
Nexus
Bamboo
Hexagonal Architecture
CQRS
ActiveMQ / JMS
Liquibase / Flyway
Jenkins / CI-CD
Docker / Kubernetes
PostgreSQL
OpenShift
Profil recherché
Minimum 8 ans d’expérience en développement Java, dont au moins 3 ans dans un rôle d’architecte ou Technical Lead
Maîtrise confirmée de Spring Boot, Spring Framework et Angular (versions récentes)
Expérience dans la conception d’architectures orientées services (microservices, API REST/OpenAPI)
Capacité prouvée à coacher des développeurs et à animer une équipe technique (team lead)
Bonne maîtrise des pratiques DevOps : CI/CD, tests automatisés, gestion de la dette technique
Expérience en environnement agile (Scrum) et connaissance des outils associés (Jira, Confluence)
Expérience dans le secteur public belge ou dans des projets à fort enjeu métier : atout significatif
Autonomie, rigueur et sens de la communication écrite et orale
Français courant obligatoire
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

