Développeur full-stack Java / Angular
Dans le cadre du programme de reprise d’une partie du paysage applicatif du Ministère de la Défense, nous recherchons des consultants pour renforcer les équipes internes. Le programme Defence consiste initialement en la reprise complète de la gestion opérationnelle d’une trentaine d’applications métier. Ces applications sont relativement diverses tant d’un point de vue métier que technologique.
Les activités de reprise peuvent être décomposées comme suit :
- Transfert/Reprise (documentation, maintenance applicative, développement de nouvelles fonctionnalités, etc.)
- Ré-ingénierie et/ou réécriture complète des applications afin de les aligner sur les standards de développement actuels.
Langues :
- Français ou Néerlandais : niveau expert
- Anglais : niveau expert
Responsabilités :
- Développement / Maintenance d’applications métier
- Développement de composants applicatifs/webservices
- Contribuer à la conception des composants d’architecture et des building blocks (en étroite collaboration avec le technical lead ou les senior software architects)
- Participation aux groupes de travail techniques, réunions Scrum et réunions avec les utilisateurs si nécessaire
- Assistance dans les tests, la documentation technique, le déploiement, l’évaluation et le reporting (JUnit, JIRA)
Expériences :
- Un minimum de 5-7 ans d’expérience professionnelle à temps plein en Java Development est requis (Full-stack préféré – backend avec une bonne affinité pour le frontend est acceptable)
- Familiarité avec l’intégration multi-systèmes et des environnements complexes
Compétences :
Connaissance technique et expérience pratique des technologies requises pour pouvoir démarrer le développement et le support immédiatement (ci-dessous) :
- Java >= 21 et Spring Framework (core, jdbc, data, security, aop)
- JPA (avec Hibernate comme implémentation)
- REST(ful) Web Services
- OpenAPI, Swagger
- Keycloak, Lombok, MapStruct
- SOA, backend for frontend, CQRS
- Test driven development (JUnit, Spring, Mockito, Cypress)
- Compétences frontend (Angular 20) & backend
- Maven, Docker, OpenShift/Kubernetes, GIT (et GitLab CI), Sonar
- NPM
- OAuth 2.0
- Flyway ou Liquibase
- Expérience avec les bases de données relationnelles et O/R mapping : PostgreSQL, SQL Server, …
- Capacité à lire et comprendre BPMN, UML & bonnes pratiques de documentation
- Jira/Confluence
- Familiarité avec les méthodologies AGILE/SCRUM, le test-driven development et l’intégration continue
- Esprit de résolution de problèmes, capacité à comprendre rapidement du code existant
- Orientation solution et client
- Capacité à s’intégrer facilement dans une équipe existante et à encadrer des profils juniors
Mission & Horaire de travail :
- Nous sommes basés à Bruxelles (juste en face de la Gare du Midi).
- Il s’agit d’un contrat initial jusqu’au 31/12/2025 – La mission est de longue durée et peut être prolongée au-delà de 2025
- Possibilité de télétravail (7h48 par jour) avec obligation de présence sur site au minimum 2 jours par semaine.
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be