About Mohamed Amine
French
Native or bilingual
Experience
- Crédit AgricoleMigration of an MOD3 application to EasyServices (SpringBoot App)BANKING AND INSURANCEOctober 2024 - Today (1 year and 8 months)Lyon, France** Project: Resource migration with jax-rs and jersey to EasyServices (Spring Boot app)** Context: Intervention within an Agile team of 4 people (2 JAVA developers, 1 Scrum Master) using Scrum methodology.Area of intervention:• Management of business exceptions and technical exceptions• Log management• Creation of SF calls via MqConnector• Creation of DB2 and MySQL connections• Kafka configuration• Redis cache configuration• Event management• Configuration of inter-API calls• Creation of Rest APIs• Creation of unit tests• Postman tests to verify the proper functioning of APIs after modificationsTechnical Environment:Java 21, SpringBoot, Jira, GitLab, KAFKA, REDIS Cache, MqConnector, DB2, MySQL, SonarQube
- Descours & cabaudDevelopment of a web application "Centralized Item Maintenance" version 5.9 --> 5.18RETAIL (LARGE RETAILERS)October 2022 - September 2024 (1 year and 11 months)Lyon, France** Project: Evolution and maintenance of a Supplier, Item, and Pricing data management application "Centralized Item Maintenance"** Context: Intervention within an Agile team of 4 people (2 JAVA developers, 1 COBOL developer, and 1 Scrum Master) using Scrum methodology.Area of intervention:• Loading of pricing and data import from Excel and CSV files using Apache POI for Excel file processing, and JMS for asynchronous data processing.• Export of control reports to Excel via Apache POI before applying pricing.• Creation of management screens for suppliers, items, and pricing.• Development of screens for enriching security, logistics, and CSR data for items.• Export of TVG (Group Sales Prices) summaries.• Creation of events to launch discrepancy calculations.• Configuration of daily email dispatches containing summaries to concerned users.Technical Environment:Apache POI, Apache Struts, Adaptability, IBM DB2, Jakarta Mail, Jakarta Messaging, Java, JavaScript, JSP, Apache Maven, Agile methodologies, Spring, Cobol
- Crédit AgricoleMigration of an MOD3 application to EasyServices (SpringBoot App)BANKING AND INSURANCEJune 2022 - October 2022 (4 months)Lyon, France** Project: Migration of resources with jax-rs and jersey to EasyRest (Spring Boot app)** Context: Intervention within an Agile team of 5 people (4 developers and 1 Scrum Master) using Scrum methodology, to migrate applications from modality 3 to EasyRest and enrich technical documentation on the development portal.Area of intervention:• Management of business exceptions and technical exceptions• Log management• Authentication management• Creation of SF calls via MQ• Creation of DB2 and MySQL connections• Security configuration via Spring Security• Event management• Development of inter-API calls• Development of services related to Samsung-PAY and Apple-PAY virtual card payments• Creation of Rest APIs• Creation of unit tests• Postman tests to verify the proper functioning of APIs after modifications• Writing detailed documentation on the migration for integration into the development portalTechnical Environment:Java, Spring Boot, Spring Security, MySQL, IBM DB2, Apache Maven, JUnit, Mockito, Docker, Spring Data, RabbitMQ, EasyService, Agile Methodology
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
- Professional Master in Free Software: Software DevelopmentHigher Institute of Management (ISI)2018Master Professionnel en logiciels libres : développement logiciel
- Fundamental License in Management Information SystemsHigher Institute of Management (ISG) Tunis-Tunisia2013Licence fondamentale en informatique de gestion