Overslaan naar content

Freelance Senior Java Developer

  • Hybride
  • CRAFTCODE

Functieomschrijving

L’organisation évolue dans un environnement technologique complexe combinant un paysage applicatif historique et des composants modernes. Le contexte inclut une transformation structurelle du paysage IT, une modernisation des architectures, la réduction de la dette technique, l’adoption du Cloud et le respect de la conformité réglementaire, notamment NIS2.
Les applications existantes couvrent des domaines critiques tels que la réglementation du chômage (toelaatbaarheid, paiements, gestion des dettes, traitement financier et comptable). Une partie de ces systèmes repose sur des technologies legacy, tandis que de nouvelles architectures Cloud/hybrides émergent. L’architecte joue un rôle clé pour harmoniser, sécuriser et rendre cohérentes ces architectures.

Responsabilités principales

1. En tant que « programmeur »
Développer et/ou adapter les applications informatiques afin de fournir des instruments de travail performants et conviviaux aux utilisateurs finaux 

2. En tant que « analyste - programmeur »
Analyser les spécifications techniques d'une application en vue d'opter pour la meilleure solution et exécuter cette analyse (des projets plus petits) afin de de permettre aux utilisateurs d'effectuer leurs tâches de façon efficiente et de garantir le fonctionnement optimal et contrôlé des moyens informatiques 

3. En tant que « spécialiste »
- Effectuer des analyses techniques dans le cadre de projets business.
- Conseiller sur les intégrations, datamodèles, performances et scalabilité.
- Accompagner l’équipe dans l’adoption de technologies et patterns architecturaux.
- Analyser et résoudre des problèmes techniques complexes dans un environnement fortement interconnecté.
- Assurer la cohérence des composants legacy et modernes.


Compétences techniques recherchées

- Expérience confirmée (5–7+ ans) en programmation IT complexes.
- Expertise en Java moderne (Spring, microservices, API-driven, event-driven).
- Compétences en containerisation et orchestrateurs (OpenShift).
- Connaissance avancée des bases de données relationnelles (MySQL) et du datamodellering.
- Connaissance des intégrations : messaging, REST/GraphQL, event-driven.
- Connaissance des architectures résilientes et haute disponibilité.- Compréhension des standards de sécurité (NIS2).


Compétences comportementales

- Excellente capacité d’analyse et de synthèse.
- Communication structurée et pédagogique.
- Vision globale et capacité à garder une vue d’ensemble.
- Orientation qualité, autonomie et proactivité.
- Capacité à connecter besoins métier et enjeux techniques.


Formation

  • Master en informatique ou expérience équivalente.


Compétences linguistiques

  • Très bonne maîtrise du français, du néerlandais et de l’anglais.

Conditions de travail
- Télétravail est possible (2 jours par semaine) après 2 semaines de présentiel.

Start idealiter 1/10 - contract tot einde jaar, mogelijk verlengbaar. 2 taligheid is belangrijk.

Vereisten

Technische competenties

  • Min. 5 tot 7 jaar ervaring in complexe softwareontwikkeling.

  • Sterke expertise in Java (Spring, microservices, API- en event-driven architecturen).

  • Ervaring met OpenShift, containerisatie en orkestratie.

  • Grondige kennis van MySQL, relationele databanken en datamodellering.

  • Ervaring met integraties via REST, GraphQL, messaging en event-driven oplossingen.

  • Kennis van high availability, resiliente architecturen en IT-securitystandaarden (NIS2).

Persoonlijke competenties

  • Sterk analytisch vermogen en synthesecapaciteiten.

  • Gestructureerde en duidelijke communicator.

  • Helikopterzicht met oog voor zowel detail als totaalplaatje.

  • Kwaliteitsgericht, autonoom en proactief.

  • In staat om businessbehoeften te vertalen naar technische oplossingen.

of

Details

Hybride
  • Brussels, België
CRAFTCODE
Ervaren
Freelance

Vind je jouw match niet?

Geen zorgen, niet al onze opportuniteiten verschijnen op deze pagina en we zijn altijd op zoek naar goede IT-experts. Laat je CV achter en een van onze recruiters neemt contact op om samen je zoektocht te overlopen. Nog vragen? Bel ons of stuur een bericht, we helpen je graag verder.