À propos de Amine
Arabe
Bilingue ou natif
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle complète
Expériences
- France Travail / TOSIAMDéveloppeur backend JavaEDITION DE LOGICIELSdécembre 2024 - Aujourd'hui (1 an et 6 mois)Strasbourg, France SDKs multiplateformes. Génération des SDK Java / Python / Node depuis la spec OpenAPI, customisation manuelle et packaging en projets dédiés, puis release et publication sur les registres (Maven Central / PyPI / npm). Support complet RFC8705. Mutual-TLS pour les clients OAuth2, jetons utilisables uniquement avec le certificat d'émission, vérification de la chaîne de confiance et cohérence conservée jusqu'à l'introspection. Test d'intégration et TNR. Renforcement du framework de tests basé sur Docker et Python (pytest) avec intégration d'une image Spring cliente OAuth2 et automatisation de la génération des certificats et autorités CA. Extension de la couverture des échanges REST et
- SFEIR / INSPDéveloppeur Full StackDROITdécembre 2023 - novembre 2024 (11 mois)Strasbourg, France Optimisation des performances et corrections Correction des bugs critiques au niveau Java, en particulier sur la couche DAO, garantissant un meilleur temps de réponse optimisés. Amélioration des performances à l'aide de IntelliJ Profiler pour identifier les points de consommation excessive de ressources et optimisation des requêtes JPQL avec Hibernate/Spring Data JPA pour réduire les accès redondants à la base de données. Mise en place des tests unitaires, tests d'integrations en utilisant différents framework et bibliothèque de tests tel que JUnit, Mockito, AssertJ, BDD volatile H2.
- Banque de France / SUREN2Développeur Backend JavaBANQUE & ASSURANCESfévrier 2023 - novembre 2023 (9 mois)Paris, FranceDOMAINE D'INTERVENTION : Interventions sur le projet SUREN2 : Étude et analyse fonctionnelle :• Participation aux réunions et présentations fonctionnelles pour analyser les exigences du projet et étudier la documentation technique.• Contribution à la définition du périmètre d'intervention de l'équipe, en répartissant les tâches lors des réunions de planification.• Mise à jour et développement :• Mise à jour des documents techniques et des spécifications, notamment sur les environnements de développement.• Développement des évolutions du code source en utilisant Java 8, avec intégration de JAX-B pour la manipulation des services SOAP, et optimisation des interactions avec la base de données Oracle DB.• Participation à l'amélioration continue du code, avec des corrections régulières basées sur les retours des product owners.• Tests et qualité du code :• Rédaction de tests unitaires à l'aide de JUnit pour valider la stabilité des évolutions.• Revue de code et validation des modifications via GitLab, en gérant les merge requests pour assurer le suivi des contributions.• Utilisation de Maven pour la gestion des dépendances et l'automatisation des builds.
Recommandations
Soyez le premier à recommander Amine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- AWS Certified Developer — Associate2024AWS Certified Developer — Associate
- Master Microservices with SpringBoot,Docker,KubernetesFormation Udemy2024Master Microservices with SpringBoot,Docker,Kubernetes