Java Full Stack Developer (Freelance possible)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
đ 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)