Senior Full-Stack Java Developer (Freelance optional)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
đ Fullstack Java Developper Senior
Vous rejoignez un environnement IT mĂȘlant applications historiques et composants plus rĂ©cents, dans un cadre de modernisation des architectures, de rĂ©duction de la dette technique, dâadoption du cloud et de conformitĂ© en matiĂšre de sĂ©curitĂ©. La fonction combine dĂ©veloppement, analyse technique et accompagnement de lâĂ©quipe sur les choix dâimplĂ©mentation.
Responsabilités principales
- Développer, faire évoluer et maintenir des applications afin de fournir des outils fiables, performants et conviviaux aux utilisateurs.
- Analyser les spécifications techniques et proposer la solution la plus adaptée, en particulier pour des évolutions et projets de taille limitée à moyenne.
- RĂ©aliser des analyses techniques dans le cadre dâinitiatives mĂ©tier et contribuer Ă une implĂ©mentation cohĂ©rente de bout en bout.
- Conseiller sur les intégrations, les modÚles de données, la performance, la scalabilité et la robustesse des solutions.
- Résoudre des problÚmes techniques complexes dans un environnement fortement interconnecté.
- Contribuer à la cohérence entre composants legacy et solutions plus modernes, y compris dans des architectures cloud ou hybrides.
- Accompagner lâĂ©quipe dans lâadoption de bonnes pratiques, de technologies adaptĂ©es et de patterns architecturaux, notamment lâarchitecture hexagonale.
Compétences techniques recherchées
- Expérience confirmée en développement full-stack Java dans des environnements IT complexes.
- TrĂšs bonne maĂźtrise de Java, Spring et Spring Boot.
- Bonne pratique de Hibernate, JPA, JUnit, Maven, Git et des API REST.
- Expérience avec des architectures microservices, API-driven, event-driven et, idéalement, SOAP, Swagger et OpenAPI.
- Connaissance des technologies front-end telles quâAngular et/ou ReactJS.
- MaĂźtrise des outils et environnements tels quâIntelliJ, SonarQube, Docker, OpenShift, NPM, Lombok et Atlassian Stack.
- Connaissance de JSF, IBM WebSphere et des environnements legacy est un atout.
- Bonne compréhension des bases de données relationnelles, de la modélisation de données, de la haute disponibilité et des architectures résilientes.
- Sensibilité aux standards de sécurité et de conformité, notamment NIS2.
- Une expérience dans un service public fédéral constitue un avantage.
Compétences comportementales
- Excellente capacitĂ© dâanalyse et de synthĂšse.
- Communication claire, structurée et pédagogique.
- Vision dâensemble et capacitĂ© Ă relier les enjeux mĂ©tier aux choix techniques.
- Autonomie, proactivité et orientation qualité.
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.
Organisation du travail
Le télétravail est possible aprÚs une période initiale de présence sur site.
đVotre profil
Expérience en tant que Full-Stack Developer confirmé.
- Agile / Scrum â niveau expert
- Atlassian Stack â niveau confirmĂ©
- Angular / ReactJS â niveau confirmĂ©
- Docker / JSF / SonarQube / SOAP / Swagger / OpenAPI / OpenShift â niveau confirmĂ©
- ExpĂ©rience au sein dâun service public fĂ©dĂ©ral
- Hexagonal Architecture â niveau confirmĂ©
- Hibernate / JPA â niveau expert
- IntelliJ â niveau expert
- Java â niveau expert
- JUnit â niveau expert
- Lombok â niveau confirmĂ©
- Maven / Git / REST â niveau expert
- NPM / IBM WebSphere â niveau confirmĂ©
- Spring / Spring Boot â niveau expert
Langues : Dutch, English, French.
đŒ 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)