About Maroin
- Du PL/SQL solide sur de forts volumes (batch processing, optimisation, indexation)
- Des APIs REST robustes en Java/Spring Boot
- Une capacité à monter rapidement en compétences grâce a l'IA que j'utilise au quotidien avec un regard critique
- Une communication claire avec les équipes métier (BO/PO), pas juste du code
French
Native or bilingual
Experience
- SACEMOracle EBS / Java Backend DeveloperFILM AND AVSeptember 2025 - Today (9 months)Puteaux, FranceProjet de Facturation Électronique 2026 : Projet de Réintégration et fiabilisation massive des données clients SACEM (1,7 million+ d'enregistrements) dans le cadre de la mise en conformité avec la réglementation française sur la facturation électronique 2026. Collaboration directe avec les équipes métier (BO/PO).✔ Nettoyage et fiabilisation des données massives :
- Analyse, nettoyage et fiabilisation de plus de 1,7 million de lignes (32 champs)
- Scripts batch PL/SQL avec BULK COLLECT (lots de 5 000) et FORALL pour les mises à jour de statut en un seul aller-retour SQL
- Commits par lots pour éviter les rollback segments surchargés
✔ Architecture et proposition technique :- Conception d'une architecture RAW/STAGING : table RAW pour les données brutes, table STAGING pour les données validées avant mise à jour définitive
- Séparation des droits Oracle entre les tables RAW et STAGING pour protéger l'intégrité des données sources
- Création d'index stratégiques pour accélérer les traitements sur forts volumes
✔ Développement PL/SQL & Oracle EBS :- Matching intelligent via UTL_MATCH.JARO_WINKLER_SIMILARITY (seuil 90%) pour comparer adresses et villes malgré les variantes d'écriture
- Utilisation des API Oracle standard HZ_PARTY_V2PUB et HZ_CONTACT_POINT_V2PUB sans contourner les couches applicatives
- UPDATE massif direct SQL pour les champs non couverts par les API (NUMERO_RNA, DUNS, QUALITE, CAPITAL SOCIAL)
- Nettoyage et normalisation via REPLACE, NVL, UPPER
- Gestion de deux niveaux de savepoints pour rollback chirurgical par enregistrement et par point de contact
- Soumission et suivi des scripts via l'écran "Lancement de traitement" d'Oracle EBS
- Logging détaillé en fichier CSV horodaté : état avant/après modification, champs modifiés, confirmations et erreurs
- AFPDéveloppeur JavaApril 2023 - February 2025 (1 year and 10 months)Paris, FranceProjet IRIS : Application développée par l’AFP pour ses journalistes, basée sur une architecture Client-Serveur avec Nuxeo. IRIS intègre plusieurs services Java interconnectés et permet la gestion avancée de documents texte et vidéo.Environnement technique : Java 17/11/8, Spring, SQL, Hibernate, Web Services REST/JSON, PostgreSQL, Tomcat, IntelliJ IDEA, Maven, Git, JUnit, Gherkin, Cucumber, Linux (RedHat), Kibana (Elasticsearch)Responsabilités & réalisations :✔ Conception et développement backend :
- Conception technique, rédaction de spécifications fonctionnelles et techniques
- Encapsulation des services métier et exposition via des APIs REST
- Migration de la base de données vers PostgreSQL
- Développement de modules spécifiques : purge documentaire, suppression technique, envoi FTP
✔ CI/CD avec Jenkins :- Intégration des tests automatisés (JUnit, Cucumber) dans la chaîne CI
- Suivi des pipelines Jenkins : analyse des logs, validation de la non-régression des TU
- Déclenchement manuel des déploiements en recette pour la QA
- Vérification des résultats de tests automatisés post-déploiement
✔ Maintenance et déploiement :- Déploiement sur serveurs RedHat via gestion RPM
- Installation et configuration en environnement de test
- Revue de code, gestion des merge requests
Compétences acquises et/ou perfectionnées :- Back-end : Java, Spring, PostgreSQL
- Tests automatisés : JUnit, Gherkin, Cucumber
- CI/CD : Jenkins (intégration des tests, déclenchement de déploiement, suivi des pipelines)
- DevOps : Linux RedHat, packaging RPM
- Méthodologies : TDD, Revue de Code
- Outils & monitoring : Kibana (Elasticsearch), GitLab, Maven
- PraxedoDéveloppeur Full Stack Java/JEEJuly 2019 - November 2022 (3 years and 4 months)Projet ETech Web & Mobile : Solution SaaS de gestion d’interventions utilisée par plus de 40 000 techniciens/jour, facilitant la gestion des plannings, tournées, contrats et compétences techniques.Responsabilités & réalisations :✔ Développement & refonte applicative :
- Migration de l’interface vers React JS
- Transition de Struts vers Spring pour moderniser l’architecture
- Création d’APIs REST pour la gestion des clients, sites, équipements, compétences et plannings
- Refactoring du code (front & back) et optimisation SQL
✔ CI/CD avec Jenkins :- Écriture de tests unitaires (JUnit) et de tests automatisés (Cucumber, Selenium)
- Suivi des pipelines CI, vérification des logs Jenkins
- Déclenchement manuel des déploiements sur les environnements de recette pour validation fonctionnelle
- Vérification de la stabilité des tests automatisés en post-déploiement
✔ Tests, qualité & monitoring :- Intégration continue des tests dans Jenkins
- Utilisation d’Elasticsearch via Kibana pour le suivi applicatif (recette & production)
✔ Support & gestion des incidents (1 semaine/mois) :- Analyse des échanges entre le SAV et les clients pour identifier et qualifier les anomalies remontées
- Investigation et reproduction des bugs signalés en environnement de test
- Recherche et diagnostic des incidents via Kibana (Elasticsearch) : analyse des logs applicatifs et traces d'erreurs
- Création et documentation de tickets JIRA : description du bug, contexte, priorité, et éléments de reproduction pour les équipes de développement
Compétences acquises et/ou perfectionnées :- Back-end : Java, Spring, Hibernate, PostgreSQL
- Front-end : JavaScript, React JS, HTML/CSS
- Tests automatisés : JUnit, Gherkin, Cucumber, Selenium
- CI/CD : Jenkins (intégration continue, tests automatisés, déploiements en recette, analyse des logs)
- DevOps : Docker
- Méthodologies : Agile (Scrum), TDD, DDD, Revue de Code, Pair-programming
- Outils & monitoring : Kibana (Elasticsearch), Git, Maven
Recommendations
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 1, Programmation / développeur informatique, généralIN'TECH2018Master 1, Programmation / développeur informatique, général
- Licence, Programmation / développeur informatique, généralECE TECH2017Licence, Programmation / développeur informatique, général