Développeur Java & React
Technology
Namur, België1 maand geleden
VoltijdVolledig remote
Functieomschrijving
Full-Stack Developer Java / React
Nous recherchons un Full-Stack Developer Java / React expérimenté pour rejoindre une équipe Agile et contribuer au développement, à la maintenance et à l’amélioration continue d’applications web.
- Minimum 6 ans d’expérience en développement logiciel, avec une solide expérience en Java / Spring et React.
- Namur, 50% de télétravail.
Langues
- Un bon niveau d’anglais est requis.
- La connaissance du français ou du néerlandais constitue un avantage.
Votre rôle En tant que Full-Stack Developer, vous interviendrez sur l’ensemble du cycle de développement :
- Traduire les besoins fonctionnels et techniques en code de qualité ;
- Concevoir, développer et maintenir des applications performantes, fiables et réutilisables ;
- Développer les composants backend en Java / Spring ;
- Développer les interfaces frontend en React ;
- Concevoir et intégrer des API REST ;
- Collaborer avec les différents membres de l’équipe ;
- Participer aux tests automatisés, notamment aux tests d’API ;
- Identifier et résoudre les problèmes de performance et les bugs ;
- Contribuer aux activités DevOps et aux pipelines CI/CD ;
- Participer aux code reviews, au refactoring et à l’amélioration continue des pratiques de développement.
Profil recherché
Vous disposez de minimum 6 ans d’expérience professionnelle pertinente en développement logiciel.
Compétences indispensables
- Solide expérience en Java et Spring Framework ;
- Solide expérience en React ;
- Expérience en développement Full-Stack ;
- Bonne connaissance des API REST et de Swagger / OpenAPI ;
- Expérience avec Maven et les bases de données ;
- Maîtrise de Git ;
- Bonne connaissance des principes CI/CD, avec Jenkins ou un outil équivalent ;
- Connaissance des outils de qualité et de sécurité du code tels que SonarQube, Fortify, Nexus IQ ou équivalent ;
- Bonne maîtrise des principes Clean Code, SOLID, programmation orientée objet et design patterns ;
- Expérience pratique du Test Driven Development (TDD) ;
- Expérience en automatisation des tests d’API.
Atouts
- Docker et technologies de conteneurisation ;
- Groovy ;
- Domain Driven Design (DDD) ;
- Expérience pratique avec Scrum.
Soft skills
Nous recherchons une personne qui :
- partage volontiers ses connaissances avec les autres développeurs ;
- est à l’aise avec le pair programming et les code reviews ;
- propose des améliorations techniques et organisationnelles ;
- sait challenger les besoins lorsque cela est pertinent ;
- accorde une grande importance à la qualité, à la maintenabilité et à la lisibilité du code ;
- apprécie le travail en équipe dans un environnement Agile.
Keywords
ReactOSSpring FrameworkMAVENSonarQubeSwaggerDevOpsGroovyPair ProgrammingScrumJavaLine Mode BrowserCI / CDTest-driven developmentNext-Generation Secure Computing BaseGitDockerJenkinsReact.jsCI/CD
Interesse in deze functie?