DESCRIPTION DU POSTE :
Nous recherchons plusieurs Développeurs FullStack Java Seniors pour divers projets de grande envergure.
RÔLE ET RESPONSABILITÉS :
- Rédiger les spécifications techniques et fonctionnelles pour les développements applicatifs à réaliser.
- Concevoir et développer de nouvelles fonctionnalités.
- Réaliser des tests unitaires pendant le développement.
- Améliorer et maintenir les fonctionnalités existantes.
- Assurer le respect des standards de qualité, de performance et d’expérience utilisateur définis par le propriétaire du produit.
- Suivre quotidiennement l’avancement des travaux et signaler toute situation impactant les développements en cours ou nécessitant une décision du responsable de l’équipe.
- Contrôler la qualité du travail effectué à l’aide de tests manuels et automatisés.
- Estimer le temps nécessaire pour réaliser vos tâches.
QUALIFICATIONS ET EXPÉRIENCE :
- Diplôme universitaire de premier cycle (BAC) en informatique ou équivalent en formation et expérience.
- Minimum de 9 ans d’expérience pertinente en développement d’applications Web en tant que développeur Java et Angular.
- Excellente maîtrise des frameworks Spring Boot et du développement de microservices REST.
- Très bonnes connaissances des tests unitaires et d’intégration dans le développement applicatif (JUnit).
- Excellente maîtrise du framework Angular et de ses dernières versions.
- Très bonnes compétences en réalisation de tests automatisés (Jest).
- Bonne connaissance des librairies RxJs et NgRx.
- Excellente maîtrise des technologies Typescript, Javascript et HTML5 / CSS3.
- Très bonne connaissance du gestionnaire de code source Git.
- Bonnes connaissances des outils d’intégration continuent tels que Artifactory, SonarCube, TeamCity, Bitbucket.
- Bonne compréhension du modèle de branche Gitflow.
- Connaissance du développement mobile avec les frameworks Ionic et Capacitor.
- Connaissance du Responsive Design.
- Connaissance de la méthodologie Agile.
- Bilinguisme Français / Anglais requis.