Fouad MERAD

Développeur Java Full Stack

Salaire / Taux journalier

91300 Massy, France

Mobilité : Île-de-France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Spring BootPostgreSQLAngularJava

Langues

Français (Courant)Anglais

À propos

Introduction

Développeur Java Full Stack avec 6+ ans d'expérience en développement d'applications d'entreprise et technologies web modernes. Expertise polyvalente couvrant Java/JEE, Python, Angular et infrastructure cloud AWS. Spécialisé dans l'architecture full-stack avec une maîtrise du Framework Spring, offrant des solutions complètes de la conception à la mise en production.

Liens

Expérience de travail

Développeur Java Full Stack

DEF

avr. 2023 - Présent

3 ans 7 mois

91300 Massy, France

Au sein de la filiale R&D d’un groupe industriel spécialisé dans la détection et la protection incendie, j’ai intégré l’équipe de développement logiciel pour piloter deux axes : d'une part, le développement et la maintenance des applications de mise en service et de diagnostic des centrales, et d'autre part, la conception d'un portail dédié à la gestion et à la commande des licences logicielles. Intervention dans un environnement contraint (fiabilité, performance, normes) au sein d’équipes pluridisciplinaires (embarqué, QA, système), avec une forte orientation qualité logicielle et industrialisation des processus (CI/CD, tests, documentation). Missions principales : • Développement et maintenance des applications Java (gestion des données site, optimisation, correction de bugs, évolutions fonctionnelles, respect des contraintes systèmes et normatives) • Conception et développement d’un portail pour la gestion des licences applicatives (composants, services, backend) • Mise en place et suivi de l’intégration continue (Jenkins, Maven), revues de code et tests (unitaires/intégration) • Support et maintenance évolutive/corrective, suivi des livrables et participation aux phases de test et d’intégration • Collaboration avec équipes projet, embarqué, QA et système, développement d’outils internes pour les échanges applicatif/embarqué • Rédaction de documentation technique et fonctionnelle, modélisation UML, participation à la conception d’architecture et des interfaces Résultats : • Amélioration significative de la stabilité logicielle : réduction des régressions grâce à l’optimisation du code et à un processus de validation renforcé. • Tests unitaires et tests d’intégration déployés, avec succès accru de 65 % à 86 %. • Amélioration des performances (+40 % sur les temps de traitement) et réduction de 25 % des erreurs de communication avec le système embarqué. • Retours clients très positifs suite aux campagnes de programmation et de mise en service sur site. Environnement technique : • Java, Angular, Spring Boot, Spring MVC, Spring Batch, JPA / Hibernate, PostgreSQL, API REST, Postman, Junit 5, Mockito, Git, Jenkins, Maven, SonarQube, VisualVM, DBeaver, Eclipse, Redmine, Enterprise Architect.

Développeur Java Full Stack

Ataway

févr. 2021 - déc. 2022

1 an 11 mois

69340 Francheville, France

Au sein d’une équipe de 6 développeurs pilotée par un SCRUM Master et dans le cadre d’un projet de modernisation des outils de gestion de données biomédicales, j’ai participé au développement d’une plateforme centralisée destinée à fiabiliser et automatiser le traitement des résultats issus de campagnes de tests expérimentaux. La solution avait pour objectif de remplacer des processus manuels hétérogènes par une application permettant la collecte, l’analyse, la visualisation et l’archivage des données techniques dans un environnement nécessitant un haut niveau de traçabilité et de fiabilité. Missions principales : • Conception et développement backend avec architecture modulaire et séparation des couches métier, données et présentation pour améliorer la maintenabilité. • Conception et développement de tableau de bord pour la visualisation et le pilotage des données de test. • Conception du modèle de données et mise en place d’un module de génération et d’automatisation des rapports techniques avec publication et archivage sur AWS S3. • Mise en place du build et CI (Maven, Jenkins, Git), rédaction de documentation et tests unitaires/intégration (JUnit), participation active aux revues de code et rituels Agile. Résultats : • Livraison d’une application adoptée quotidiennement par plusieurs équipes de test et d’ingénierie, facilitant le suivi de plus de 500 campagnes de tests par an. • Automatisation des exports et centralisation des données dans le tableau de bord, réduisant le temps consacré à la consolidation des résultats d’environ 35–40 %, et permettant aux équipes de se concentrer davantage sur l’analyse et l’interprétation des tests • Correction de bugs et optimisation des temps de réponse : réduction d’environ 30 % des incidents critiques en production et meilleure stabilité globale de l’application. Environnement technique : • Java, Angular, Spring Boot, Spring MVC, JPA / Hibernate, PostgreSQL, API REST, Maven, Git, Jenkins, Junit, AWS S3, JasperReports, iText.

Développeur Python

Storit.io

juin 2020 - déc. 2020

7 mois

L'Haÿ-les-Roses, France

Au sein d’une équipe de 5 développeurs, j’ai participé à un projet innovant axé sur le stockage décentralisé, visant à mettre en place une infrastructure cloud sans serveur central. Notre objectif principal était d’intégrer le système de stockage distribué libre CEPH dans un backend Django sous Ubuntu, et de développer un module de prévision des pannes avec restitution en temps réel dans Grafana. Missions principales : • Développement de scripts Bash pour l’automatisation du déploiement et de la gestion des clusters CEPH, avec collecte d’informations et gestion des erreurs réseau. • Rétro-ingénierie de ceph_deploy et intégration de ses fonctionnalités dans le backend cloud, améliorant cohérence et traçabilité des déploiements. • Conception et implémentation d’API REST dans Django (Storit) pour optimiser la communication entre nœuds, serveur et clients, avec architecture asynchrone tolérante aux pannes. • Développement d’algorithmes prédictifs pour la détection et l’exclusion automatique des nœuds instables, et visualisation des statistiques en temps réel via Grafana (taux de disponibilité, charge, erreurs, prévisions de pannes). Résultats : • Intégration réussie de CEPH dans Django, sans dépendance à une infrastructure externe • Mise en place d’un monitoring temps réel complet sur Grafana, facilitant la maintenance et la prise de décision. • Réduction de 28% des incidents de provisionnement grâce à l’automatisation et à la détection préventive des nœuds instables ou défaillants. Environnement technique : • Python, Django, CEPH, Bash, Git, Docker, Raspberry Pi 3, Apache, Ansible, OpenSSH, VMware, Grafana, MySQL, PHP, Ubuntu.

Ingénieur IT

OPGI

juil. 2017 - août 2019

2 ans 2 mois

Hydra, Algérie

Au sein d’une équipe composée de 2 ingénieurs IT, d’un développeur et d’un chef de projet et dans le cadre de missions transverses au sein du SI, intervention sur des outils métiers destinés aux directions Finance, Paie et RH, combinant développement d’applications web, gestion BDD et automatisation du reporting. Activité centrée sur l’évolution et la fiabilisation des applications PHP et des bases MySQL/Firebird, ainsi que sur l’optimisation de l’exploitation des données et le support aux utilisateurs. Missions principales : • Développement et maintenance d’applications web internes en PHP en réponse aux besoins métiers (Finance, Paie, RH) • Participation à la conception et à l’évolution des solutions techniques, en lien avec les exigences fonctionnelles et les contraintes du SI • Administration, supervision et maintenance de bases de données relationnelles (MySQL, Firebird) utilisées par les applications métiers • Automatisation de la génération de rapports métiers via des outils de reporting (Pretty Reports), facilitant l’analyse et la prise de décision • Support technique aux utilisateurs : diagnostic, résolution d’incidents applicatifs et assistance fonctionnelle • Maintenance de premier niveau du parc informatique et du réseau local (LAN), incluant l’assistance sur postes de travail et équipements métiers Résultats : • Réduction des incidents liés aux bases de données grâce à la mise en place d’un suivi préventif et de sauvegardes automatisées. • Diminution du temps de génération des rapports de gestion de plus de 30 %, grâce à l’automatisation avec Pretty Reports. • Amélioration de la productivité des services internes par la simplification des outils web et la fiabilisation du réseau local. Environnement technique : • PHP, MySQL, Firebird, ibexpert, phpMyAdmin, Pretty Reports, Réseau local (LAN)

Ingénieur Réseaux et Maintenance

SCIMAT

juin 2016 - juil. 2017

1 an 2 mois

Kouba, Algérie

Au sein d’une équipe composée de 4 ingénieurs réseau, 2 techniciens supérieurs et 1 développeur, j’ai participé à l’administration et la supervision de l’infrastructure serveur et réseau multi-sites, assurant la haute disponibilité des services critiques (DNS/DHCP, messagerie, GMAO) et la résilience du parc informatique via une maintenance préventive rigoureuse. Missions principales : • Administration des serveurs Windows et Linux : installation, configuration, mises à jour et gestion des correctifs de sécurité • Gestion et exploitation des services critiques : DNS, DHCP, messagerie (locale et intranet) et GMAO • Supervision des systèmes et des services via des outils de monitoring, avec gestion proactive des alertes et incidents • Maintenance et gestion des solutions de sauvegarde, avec contrôle régulier de l’intégrité et de la restauration des données • Diagnostic et résolution des incidents réseau et systèmes afin d’assurer la continuité de service • Administration, maintenance et reconfiguration des équipements réseau (switches, routeurs, liaisons VSAT) • Mise en oeuvre d’actions de maintenance préventive pour améliorer la disponibilité et la résilience de l’infrastructure • Rédaction et mise à jour de la documentation technique (procédures, configurations, suivi des interventions) Résultats : • Amélioration de la disponibilité réseau grâce aux vérifications préventives quotidiennes. • Réduction du temps moyen de résolution des incidents grâce à une meilleure supervision réseau. • Fiabilisation du système de sauvegarde et réduction des erreurs de transfert de données. Environnement technique : • Switches, Routeurs, DNS, DHCP, VSAT, GMAO, Intranet, Serveurs Windows/Linux, Outils de supervision réseau.


Formation

Université Paris-Est Créteil

Master's degree

2019 - 2021

3 ans

Université Hadj Lakhdar de Batna

Master en informatique, Option : Ingénierie des Réseaux et Communication

2014 - 2016

3 ans

Université Hadj Lakhdar de Batna

Licence informatique, option : Sciences et Technologies de l’Information et de la Communication

2011 - 2014

4 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.