Mission
Nous recherchons un(e) Développeur(se) Full Stack pour intégrer une équipe projet à taille humaine.
Rattachés à un(e) Directeur(rice) de projet, vous serez impliqués dans l’ensemble du processus de développement logiciel géré en mode agile Scrum.
Responsabilités
Vos missions seront les suivantes :
* Prendre en charge la conception technique et l’éventuelle phase de prototypage des modules à développer
* Implémenter les tests automatisés (unitaires, d’intégration) et prendre en charge la réalisation des travaux.
* Mettre en œuvre les méthodologies d’eXtreme-Programming (Test Driven Development, pair programming, code review, …) et le processus d’intégration et déploiement continus.
* Participer à l’enrichissement du référentiel documentaire technique;
* Être force de proposition sur des suggestions d’amélioration fonctionnelle et technique.
Plus globalement, vous serez impliqués dans le développement et les évolutions du projet grâce à votre expertise et votre goût pour les nouvelles technologies.
Vous interagissez avec les autres acteurs du projet (Conception métier, Assurance Qualité, Exploitation).
Profil
* Bac+5 ou études supérieures en informatique.
* Bonne maîtrise du langage Java et des frameworks
* Autonomie
* Esprit d’équipe
* Force de proposition
* Curiosité
Environnement technologique
Compétences techniques attendues :
* Conception et programmation objet
* Modélisation de données
* Conception d’API (REST + messaging)
* GIT
* Java/Spring/Spring-Boot/JHipster
* SQL
* JavaScript/TypeScript, HTML5, CSS3.
Connaissances fortement appréciées : méthodes agiles, TDD/ATDD/BDD, DDD, architecture hexagonale, feature-toggle, Docker, Kubernetes, Shell, XSL, Angular, OpenAPI, architecture micro-services, OpenTelemetry, AMQP/kafka.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.