AISB-886 Developer Java / React

Brussels, Belgique

Fonction

  • Traduire les besoins fonctionnels en code de haute qualité
  • Concevoir, développer et maintenir des applications Java performantes et réutilisables (Spring Framework)
  • Collaborer avec les équipes transverses pour livrer de nouvelles fonctionnalités
  • Intégrer des sources de données externes et des APIs
  • Garantir performance, qualité et réactivité des applications
  • Réaliser des tests unitaires robustes (cas nominaux et cas limites)
  • Identifier et corriger les anomalies et goulots d’étranglement
  • Contribuer à l’amélioration continue de la qualité du code, de l’architecture et de l’automatisation

Profil

  • Minimum 4 ans d’expérience en développement logiciel
  • Formation Bachelor/Master ou équivalent par expérience
  • Bonne maîtrise de l’anglais (une langue locale est un plus)
  • Esprit Agile et collaboration en équipe pluridisciplinaire

Compétences techniques requises

  • Java, Spring Framework, Maven
  • REST APIs
  • Oracle Database
  • React, Node.js
  • Git / SVN (GitLab or equivalent)
  • Jenkins, SonarQube, Fortify
  • Confluence, JIRA
  • CI/CD principles
  • Docker, containerization, Groovy

Bonnes pratiques techniques

  • Clean Code et qualité logicielle
  • Principes OO, DDD, design patterns, SOLID
  • Refactoring régulier et code maintenable
  • Test Driven Development (TDD)

Expérience appréciée

  • Connaissance de Scrum et environnement Agile

Soft skills

  • Partage actif de connaissances et collaboration
  • Esprit critique et capacité à challenger les besoins
  • Amélioration continue et apprentissage permanent
  • Contribution à la réussite collective de l’équipe
  • Polyvalence et implication au-delà de son rôle principal