Job Openings Java Full Stack Developer (Freelance possible)

About the job Java Full Stack Developer (Freelance possible)

📋 Tâches et responsabilités

Dans un environnement informatique complexe mêlant applications historiques et composants modernes, vous contribuez à la modernisation du paysage applicatif, à la réduction de la dette technique, à l’évolution vers des architectures Cloud/hybrides et au respect des exigences de conformité, notamment en matière de sécurité.

Les solutions concernent des domaines métiers critiques. Une partie du parc repose encore sur des technologies legacy, tandis que de nouvelles architectures émergent. Dans ce cadre, vous intervenez comme développeur full stack Java senior avec une forte capacité d’analyse technique.

  • DĂ©velopper, faire Ă©voluer et maintenir des applications informatiques performantes et conviviales pour les utilisateurs finaux.
  • Analyser les spĂ©cifications techniques et proposer la solution la plus adaptĂ©e, notamment pour des projets de taille rĂ©duite Ă  moyenne.
  • RĂ©aliser des analyses techniques dans le cadre de projets mĂ©tier.
  • Conseiller sur les intĂ©grations, les modèles de donnĂ©es, la performance, la scalabilitĂ© et la rĂ©silience des solutions.
  • Accompagner l’équipe dans l’adoption de technologies modernes et de patterns architecturaux, notamment l’architecture hexagonale.
  • RĂ©soudre des problèmes techniques complexes dans un environnement fortement interconnectĂ©.
  • Veiller Ă  la cohĂ©rence entre composants legacy et composants modernes.
  • Travailler dans un cadre Agile/Scrum en utilisant les outils de collaboration et de suivi appropriĂ©s.

📝 Votre profil

Vous disposez d’une expérience confirmée en développement full stack Java dans des environnements IT complexes.

  • ExpĂ©rience confirmĂ©e de 5 Ă  7 ans ou plus en dĂ©veloppement logiciel.
  • Excellente maĂ®trise de Java, Spring et Spring Boot.
  • Bonne connaissance du dĂ©veloppement d’applications full stack avec Angular et/ou ReactJS.
  • ExpĂ©rience des architectures microservices, API-driven et event-driven.
  • Connaissance des API REST, de SOAP, Swagger et OpenAPI.
  • ExpĂ©rience avec Maven, Git, JUnit, SQL, Flyway et Lombok.
  • Bonne pratique des outils de qualitĂ© et de dĂ©veloppement tels qu’IntelliJ, SonarQube, NPM, Jira, Confluence et la stack Atlassian.
  • Connaissance de la containerisation et des plateformes d’orchestration, notamment Docker et OpenShift.
  • Connaissance de JSF et d’environnements tels qu’IBM WebSphere.
  • Bonne comprĂ©hension des bases de donnĂ©es relationnelles, notamment MySQL, ainsi que de la modĂ©lisation de donnĂ©es.
  • Connaissance des architectures rĂ©silientes et Ă  haute disponibilitĂ©.
  • ComprĂ©hension des standards de sĂ©curitĂ© et de conformitĂ©, notamment NIS2.
  • Une expĂ©rience au sein d’un service public fĂ©dĂ©ral constitue un atout important.
  • Master en informatique ou expĂ©rience Ă©quivalente.
  • Très bonnes capacitĂ©s d’analyse et de synthèse.
  • Communication structurĂ©e, sens pĂ©dagogique, autonomie, proactivitĂ© et orientation qualitĂ©.
  • CapacitĂ© Ă  relier les besoins mĂ©tier aux enjeux techniques et Ă  garder une vue d’ensemble.
  • Très bonne maĂ®trise du français, du nĂ©erlandais et de l’anglais.

Conditions de travail

Le télétravail est possible à raison de 2 jours par semaine après une période initiale de 2 semaines en présentiel.

đź’Ľ Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)