About Mohamed Amine
French
Native or bilingual
Experience
- Crédit AgricoleMigration d’une application en MOD3 vers EasyServices (SpringBoot App)BANKING AND INSURANCEOctober 2024 - Today (1 year and 8 months)Lyon, France** Projet: Migration des ressources avec jax-rs et jersey vers EasyServices (Spring Boot app)** Contexte : Intervention au sein d'une équipe Agile de 4 personnes (2 développeurs JAVA, 1 Scrum Master) en méthodologie Scrum** Domaine d'intervention :• Gestion des business exceptions et les exceptions techniques• Gestion des logs• Création des appels SF via MqConnector• Création de connexion DB2 et MySQL• Configuration de Kafka• Configuration de cache Redis• Gestion des événements• Configuration des appels inter-Api• Création des api Rest• Création des tests unitaires• Tests Postman pour vérifier le bon fonctionnement des APIs après les modifications**Environnement technique: Java 21, SpringBoot, Jira, , GitLab, KAFKA,Cache REDIS, MqConnector, DB2, MySQL, SonarQube
- Descours & cabaudDéveloppement d'une application web « Maintenance Article Centralisée » version 5.9 --> 5.18RETAIL (LARGE RETAILERS)October 2022 - September 2024 (1 year and 11 months)Lyon, France** Projet: Evolution et maintenance d'une application de gestion des données Fournisseurs, Articles et Tarifaires « Maintenance Article Centralisée »** Contexte : Intervention au sein d'une équipe Agile de 4 personnes (2 développeurs JAVA, 1 développeur COBOL et 1 Scrum Master) en méthodologie Scrum** Domaine d'intervention :• Chargement des tarifs et importation des données depuis des fichiers Excel et CSV en utilisant Apache POI pour le traitement des fichiers Excel, et JMS pour le traitement asynchrone des données• Exportation des états de contrôle sous Excel via Apache POI avant la mise en application des tarifs• Création d'écrans de gestion pour les fournisseurs, les articles et les tarifs• Développement d'écrans pour l'enrichissement des données de sécurité, logistique et RSE des articles• Exportation des récapitulatifs des TVG (Tarifs Vente Groupe)• Création d'événements pour le lancement des calculs des écarts• Configuration des envois d'emails journaliers contenant les récapitulatifs aux utilisateurs concernés** Environnement technique: Apache POI, Apache Struts, Capacité d'adaptation, IBM DB2, Jakarta Mail, Jakarta Messaging, Java, JavaScript, JSP, Apache Maven, méthodologies agiles, Spring, Cobol
- Crédit AgricoleMigration d’une application en MOD3 vers EasyServices (SpringBoot App)BANKING AND INSURANCEJune 2022 - October 2022 (4 months)Lyon, France** Projet : Migration des ressources avec jax-rs et jersey vers EasyRest (Spring Boot app)** Contexte : Intervention au sein d'une équipe Agile de 5 personnes (4 développeurs et 1 Scrum Master) en méthodologie Scrum, pour réaliser la migration des applications en modalité 3 vers EasyRest et enrichir la documentation technique sur le portail de développement.** Domaine d'intervention :• Gestion des business exceptions et les exceptions techniques• Gestion des logs• Gestion d'authentification• Création des appels SF via MQ• Création de connexion DB2 et MySQL• Configuration de sécurité via Spring Security• Gestion des événements• Développement des appels inter-Api• Développement des services liées au paiement par carte virtuelle Samsung-PAY et Apple-PAY• Création des api Rest• Création des tests unitaires• Tests Postman pour vérifier le bon fonctionnement des APIs après les modifications• Rédaction d'une documentation détaillée sur la migration afin de l'intégrer dans le portail de développement** Environnement technique: Java, Spring Boot, Spring Security, MySQL, IBM DB2, Apache Maven, JUnit, Mockito, Docker, Spring Data, RabbitMQ, EasyService, Méthodologie agi
Recommendations
Be the first to recommend Mohamed Amine
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master Professionnel en logiciels libres : développement logicielInstitut supérieur de gestion (ISI)2018Master Professionnel en logiciels libres : développement logiciel
- Licence fondamentale en informatique de gestionInstitut supérieur de gestion (ISG) Tunis-Tunisie2013Licence fondamentale en informatique de gestion