Description
Fonction
En tant que Développeur Java, vos domaines de responsabilité et les tâches qui en découlent consisteront à :
o Créer et développer du code en Java selon les spécifications fournies par l’analyste fonctionnel
o Maintenir et corriger du code Java suivant les incidents ou les demandes de changement entrantes dans le pipeline de release et spécifiées par l’analyste fonctionnel
o Participer aux estimations de projets, pour la partie technique
o Collaborer avec l’architecte pour définir des solutions cibles à certaines problématiques techniques
o Créer et maintenir (JUnit par exemple) des tests unitaires pour garantir un niveau de qualité du code
o Participer à la documentation du code dans son ensemble
o Aider l’analyste fonctionnel à comprendre le fonctionnement de systèmes automatisés
Profil
Vous possédez une bonne connaissance des domaines suivants :
o Maitrise des langages de programmation Java
o Compréhension des principes de base de la programmation OO (orienté objet)
o Connaissance de base des base de données relationnelles SQL (postgresql ou MySQL ou Microsoft SQL Server par exemple)
o Maitrise de l’utilisation d’un IDE (IntelliJ par exemple)
o Compréhension de base des pipelines d’intégraiton continue de déploiement et intégration continue (Jenkins)
o Maitrise des éléments suivants : Angular material, Springboot
Vous fournissez un état d’avancement détaillé, par exemple à l’aide d’un Work Breakdown Structure ou d’un board Kanban Jira sur base régulière.
Vous avez un bon sens de la communication (de manière elle et informelle) et vous appréciez le travail en équipe.
Enfin, vous disposez de capacités d’analyse et de logique, ainsi que d’une volonté d’apprentissage permanente.