-
Gfi
- Développeur Java JEE Angular
Saint-Ouen
2019 - 2020
• Contexte Du Projet: Editique – Développement et correction de traitement batch avec spring batch dans le but de traiter des données clients pour générer des documents à envoyer aux clients par voies postale/mail/espace client. Chiffrage des tickets et modifications des spécifications fonctionnelles.
• Missions :
- Développement de baths java pour la création des flots d’impressions.
- Maintenance évolutive sur les parties backend et frontend du projet.
- Implémentation des tests techniques: tests unitaires & tests d’intègration piloté par le processus TDD.
- Déploiement de l’application sur l’environnement de test.
- Tester les évolutions des autres membres de l’équipe.
- Échange journalier avec les responsables clients et participation aux réunions scrum « stand up ».
• Environment Technique & Fonctionnel:
Angular 7, Java 8, Spring (Boot 2.0, Batch 5, Core 5, Data 5, Security 5), Git, Intellij Idea, Jenkins, Jira, Scrum, Sonar, Confluence, Swagger.
• Méthodologie : Scrum.
• Equipe projet : 1 Product Owner, 1 Chef De Projet, 1 Scrum Master, 5 Développeurs, 1 Testeur.
-
Gfi
- Développeur Java JEE Angular
Saint-Ouen
2018 - 2019
• Contexte Du Projet: ROMEO – Développement et maintenance des versions 2.5/ 2. 6/ 2.7 du projet romeo pour le compte du ministère de la justice française afin de gérer différents types d’extractions & transferts de personnes détenues d’un établissement pénitentiaire (ep) vers une autre ep/ hôpital/ tribunal…
• Missions :
- Développement et programmer des batchs pour traiter les données clients.
- Maintenance et correction de batchs existents.
- Implémentation des tests unitaires. & tests d’intégration piloté par le processus TDD.
- Rédaction des sprints backlog.
- Daily scrum, sprint planning, sprint review, sprint demos.
- Suivi de l’application des standards et bonnes pratiques de développement (principes S.O.L.I.D)
• Environment Technique & Fonctionnel:
Angular 6, Java 8, Spring (Boot 2.0, Core 5, Security 5), Hibernate, Jpa, Sql, Svn, Maven, Jenkins, Sonar, Jira, Oracle 11g, Confluence, Trello, Swagger, Kafka, Docker.
• .
• Méthodologie : Scrum.
• Equipe projet : 1 product owner, 1 Chef de projet, 1 scrum master, 5 développeurs.
-
Talan Tunisie
- Développeur Java JEE Angular
Tunis
2018 - 2018
* Contexte du projet: BYBLOS - Maintenance corrective de la version 3.0 du projet ERP Byblos qui gère les donnèes du personnel de toutes les entitès TALAN (mouvements inter-groupes du personnel/ salaires/ congés/ cooptation...)
- Développement du traitement concernant la gestion des cooptations.
- Maintenance et correction de problèmes dans toutes les couches du projets (requêtes sql, couches dao/métier/ front end).
- Implémentation de tests unitaires. & tests d'intégration piloté par le processus TDD.
- Chifferage des tickets.
- Daily scrum, sprint planning, sprint review, sprint demos.
- Suivi de l'application des standards et bonnes pratiques de développement (principes S.O.L.I.D)
* Environment Technique & Fonctionnel:
Angular 2, Java 8, Spring (Boot 1.5.4, Core 5, Security 5), Hibernate, JPA, SQL, Git versioning (Gitlab),
Scrum, Maven, Jenkins, Sonar, Jira, PostgreSQL, confluence, Postman.
* Méthodologie : Scrum.
* Equipe projet : 1 Chef de projet, 1 product owner, 1 scrum master, 8 développeurs.
-
Groupe Adaming
- Développeur Java JEE Full Stack
Courbevoie
2017 - 2018
Projet Suivi Recrutement (Avril 2017 – Décembre 2017)
• Contexte Du Projet: Suivi Recrutement– Analyse et développement du projet suivi recrutement qui assure la gestion des cv de candidats: enregistrer les données de candidats dans la bd, enregistrer les cv de candidats dans alfresco, affecter les candidats à des sessions de formations.
• Missions :
- Gestion De L’authentification & L’autorisation Pour D’un Nouveau Type D’utilisateur (Superviseur).
- Analyse Et Développement Du Module Gestion Des Formations.
- Implémentation De Tests Unitaires. & Tests D’intégration Piloté Par Le Processus TDD.
- Chifferage Et Estimation Des Tickets.
- Daily Scrum, Sprint Planning, Sprint Review, Sprint Demos.
- Suivi De L’application Des Principes S.O.L.I.D.
• Environment Technique & Fonctionnel:
Java 8, Spring Core, Spring Security, Hibernate 5, JPA, SQL, JSF 2.2, Primefaces 5, Oracle 11g, Tomcat, SVN, Maven 3, Jira.
• Méthodologie : Agile (SCRUM).
• Equipe Projet : 1 Chef De Projet, 1 Scrum Master, 6 Développeurs, 1 Testeur.
Projet Astreinte (Juin 2016 – Mars 2017 ):
• Contexte du projet: Astreinte– Conception et développement de la solution de gestion des astreintes pour le client Sopra Steria: Astreinte est une solution client-serveur de gestion des collaborateurs, affectation des collaborateurs sur des astreintes projets, gestion des projets.
• Missions :
- Maintenance et correction du module gestion des astreintes.
- Développement des tests unitaires. & tests d’intégration piloté par le processus de TDD.
- Chifferage et estimation des tickets.
- Daily scrum, sprint planning, sprint review, sprint demos.
- Suivi de l’application des principes S.O.L.I.D.
• Environment Technique & Fonctionnel:
Java 8, Spring Core 5, Spring Security 5, Hibernate 5.3, JPA, SQL, JSF 2.2, MySQL 5.7, Glassfich, SVN, Maven 3, Jira.
• Méthodologie : Agile (SCRUM).
• Equipe projet : 1 Chef de projet, 1 scrum master, 5 développeurs, 1 testeur.
-
Altran Ouest
- Développeur Java JEE Full Stack
2016 - 2016
• Contexte du projet: SUIVI ACTIVITES QUALITES– Analyse et développement d’une solution web destinée aux responsables qualité de Telnet pour remplacer la solution existante basée sur une feuille de calcul excel.
Suivi Activites Qualites est une solution client-serveur de gestion des alertes qualités, des réclamations clients, des audits qualités, des retours qualités et des revues de qualité des projets développés par telnet.
• Durée : 6 mois
• Missions :
- Analyse et développement des couches du projet.
- Gestion de l’authentification & l’autorisation de chaque type d’utilisateur.
- Mise en place de tableaux de bord spécifique pour chaque type d’utilisateur (statistique, estimation)
- Implémentation de tests unitaires. & tests d’intégration.
- Chifferage et estimation des tickets.
- Application des principes s.o.l.i.d.
• Environment Technique & Fonctionnel:
Java 8, Spring 5 (Core, Security), Hibernate 4, JPA, SQL, HTML5, CSS3, Javascript, JQuery, Tomcat 7, Oracle 10g, UML, Sysbase Power AMC.