Développeur Full Stack Java EE Angular spécialisé dans le développement back-end. Expérimenté avec toutes les étapes du cycle de développement. Craftsmanship et maîtrise de nombreux langages de programmation dont Java, JavaScript... Solide expérience en gestion de projet et relation client.
Projet MCA (My Credit Application) : Développement de webs services avec Spring Boot (Rest, MVC, Security), Java 8, Hibernate/JPA, Oracle avec Liquibase. Développement front-end avec Angular 13, Angular Material, HTML5, Flex CSS. Tests unitaires et d'intégration (Junit 5, Mockito, Docker). Intégration continue avec Jenkins, supervision qualité avec Sonar, gestion des anomalies avec JIRA en méthodologie SCRUM Agile.
Projet Gestion des Subventions et des Aides individuelles (LOCAL TRUST SUB) : Migration de modules Seam vers Spring Boot/Java11 et VueJS 3. Développement de nouvelles fonctionnalités (import/export, dashboard), web services (Rest, Hibernate, Java 11, Spring Boot) et interfaces (VueJS 3, Vuetify, SCSS, HTML5). Tests unitaires et d'intégration (Junit 5, Mockito, Docker). Préparation de livraisons avec Jenkins et Ansible.
Projet Artemis (RGPD) : Développement de micro-services Spring Boot 2.2, Java 11 pour la gestion des données clients conformément au RGPD. Développement front-end avec Angular 10, HTML5, Flex SCSS. Tests unitaires (Junit 5, Mockito), end-to-end (Cypress). Documentation API avec Restdocs, supervision qualité avec Sonar, intégration continue avec Gitlab CLI, déploiement sur GCP.
Projet MYPGI (ERP) : Migration de modules Delphi vers Spring Boot/Java8 et Angular 7. Développement de web services (RestFul, Hibernate, Java 8, Spring Boot) et interfaces (Angular 7, Bootstrap, CSS3, HTML5) pour 32 modules. Maintenance corrective et évolutive, conception applicative (UML), tests unitaires (Junit 4, Karma, Jasmine), documentation API avec Swagger, intégration continue avec Jenkins.