Développeur Back-End Java/Spring Boot (Freelance optional)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
Développeur Back-End Java/Spring Boot
Dans le cadre d’un projet de comptabilité de gestion agricole, vous contribuez au développement et à l’évolution d’une solution en ligne et modulaire dédiée à la collecte, au traitement et à l’exploitation de données issues de différentes sources, y compris des bases externes et des fichiers Excel.
La solution couvre notamment un journal de gestion complet, un système central de gestion des stocks, des pages web thématiques, des modules d’import et d’export, une gestion avancée des rôles et des accès, un moteur de workflow, la traçabilité des actions utilisateurs ainsi qu’un archivage documentaire dans un environnement sécurisé conforme au RGPD.
Responsabilités
- Développer et faire évoluer les composants back-end en Java et Spring Boot.
- Concevoir et exposer des web services et des API REST.
- Participer aux choix d’architecture logicielle et à la qualité technique de la solution.
- Contribuer à la mise au point d’un framework de génération automatique de tables, vues, pages, scripts de reprise de données et tests unitaires à partir de l’analyse.
- Prendre part à la migration de données, notamment depuis des fichiers Excel.
- Rédiger la documentation technique et fonctionnelle.
- Collaborer avec l’équipe dans un cadre Agile/Scrum.
- Appliquer les bonnes pratiques de sécurité applicative, notamment les principes OWASP.
- Contribuer à la qualité logicielle via les tests et l’assurance qualité.
Environnement technique
- Back-office Angular
- API Spring Boot
- Base de données PostgreSQL
- Outils CI/CD tels que Jenkins et GitLab CI
- Jira et Jira Xray
- Frameworks de test tels que Jest, Mocha et Cypress
Votre profil
- Expérience confirmée en tant que développeur back-end.
- Maîtrise de Java, Spring Boot, PostgreSQL et des API REST.
- Bonne compréhension des principes d’architecture logicielle.
- Expérience en DevSecOps et avec des pipelines CI/CD.
- Connaissance des bonnes pratiques de sécurité applicative et des recommandations OWASP.
- Expérience en migration de données.
- Capacité à produire des documents techniques et fonctionnels clairs.
- Une connaissance du domaine de la comptabilité constitue une exigence du rôle.
- Expérience de travail en environnement Agile/Scrum.
- Aisance avec les outils de suivi et de test tels que Jira et Jira Xray.
- Esprit collaboratif, autonomie, pragmatisme et orientation résultats.
- Intérêt pour l’expérimentation et l’amélioration d’un framework de génération automatique.
- Français obligatoire.
Informations complémentaires
Selon la charge de travail, une affectation temporaire à d’autres projets peut être envisagée.
Le processus d’évaluation comprend un entretien devant un jury. Celui-ci peut être organisé à distance si nécessaire.
💼 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)