Développeur Full-Stack Java avec 5 ans d’expérience, j’interviens sur l’ensemble du cycle de vie des applications, en environnement Agile - DevOps.
Spécialisé en Java - Spring Boot, API REST et microservices, je suis également à l’aise avec le développement front-end, les bonnes pratiques, Boys Scout Rules, Clean Code, SOLID.
Mon parcours m’a permis de travailler sur des projets variés (bancaire, public, médical, retail), en apportant rigueur, proactivité et expertise.
Passionné par le développement et avide de nouveaux défis, je mets mon expertise au service de projets innovants tout en cherchant à perfectionner mes compétences pour devenir un acteur clé du monde informatique.
L’objectif du parcours est d’acquérir les compétences nécessaires pour une parfaite autonomie sur les trois activités principales d’un(e) concepteur(trice) développeur(euse) d’applications que sont :
Concevoir et développer des composants d'interface utilisateur
Concevoir et développer la persistance des données
Concevoir et développer une application multicouche répartie
Le concepteur(trice) développeur(euse) d’applications doit impérativement veiller à intégrer les recommandations de sécurité dans l’ensemble de ses activités de conception et de développement.
Les compétences visées :
Maquetter une application
Développer une interface utilisateur de type desktop
Développer des composants d’accès aux données
Développer la partie front-end d’une interface utilisateur web
Développer la partie back-end d’une interface utilisateur web
Concevoir une base de données
Mettre en place une base de données
Développer des composants dans le langage d’une base de données
Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement
Concevoir une application
Développer des composants métier
Construire une application organisée en couches
Développer une application mobile
Préparer et exécuter les plans de tests d’une application
Préparer et exécuter le déploiement d’une application