Développeur sénior Java/JEE (mission Spring batch/Qualité)
Projet : THO est la réécriture de la Taxe d'habitation à partir des déclarations d'occupation et gère
aussi le correctif de ces taxations TH.
Missions :
• Développement des nouveaux batch.
❖ Technologies:
o Back-end: Java EE, Spring Batch, JDBC/JPA, Junit/Mockito, Jenkins, SonarQube, GIT, RAD,
Eclipse, Maven, PostgreSQL.
➢ Développeur sénior Java/JEE (mission Spring batch/Qualité)
Projet : Application référentielle qui gère les informations de trois domaines fonctionnels :
Les structures de la DIGIFIP, la topographie et les compétences des services.
Missions :
• Correction des anomalies remontées par le client suite aux tests Recette.
• Rédaction et correction des tests unitaires (TU) et Correction des remontées Sonar afin
d’atteindre le seuil d’acceptation
• Vérification des composants utilisés dans le socle du projet (en intégralité, la partie
webServices et autres modules) par rapport au référentiel client des composants autorisés
afin de proposer une solution.è
❖ Technologies:
o Back-end: Java EE, Spring Batch, JDBC/JPA, Junit/Mockito, Jenkins, SonarQube, GIT, RAD,
Eclipse, Maven, Oracle 12c.
Projet : Gestion de Documents Numériques est l’ensemble des offres de services DSI BDDF qui
est une interface unique entre les applications clientes de la DSI BDDF et les silos d’archivage
afin de Standardiser et unifier l’archivage vers un silo de stockage unique certifié avec une valeur
probante et Assurer la lisibilité et l’intégrité dans le temps de certains formats de documents.
➢ Tech Lead Java/JEE / Responsable Application
Projet : Un system qui expose des services autre SI qui permettent la recherche et la consultation
des documents clients. c’est une interface unique entre les applications clientes de la DSI BDDF
et les silos d’archivage.
➢ Lead technique Java/JEE
Projet : Refonte de ces deux SI en appliquant les nouveaux standards d’architecture
BDDF/BCEF.
Missions (pour l’ensemble des projets BNP):
• Etude, conception, Modélisation et mise en place du socle technique et logiciel
• Application des principes du Clean Code pour assurer la qualité du code source.
• Adhésion aux principes de Craftsmanship en visant constamment l'amélioration et la qualité
dans le développement logiciel.
• Participation active aux sessions de Code Review pour garantir des standards élevés de
programmation.
• Mise en œuvre du Pair Programming pour favoriser la collaboration et le partage de
connaissances.
• Pratique du Test Driven Development (TDD) pour assurer une couverture des tests dès le
début du développement.
• Proposition de solutions, POC et présentation de la RoapMap
• Workshops avec les utilisateurs : analyse des besoins.
• Rédaction de spécifications fonctionnelles et techniques détaillées.
• Amélioration du Socle technique pour la partie maintenance
• Organiser les tâches entre notre activité et celles des partenaires et prestataires externes.
• Gérer les évolutions et corrections des applications métier.
• Développement des web services et des batchs
• Etude et l’optimisation d’architecture pour la migration d’infrastructure vers le cloud
• Conception et redéfinition des processus de développement, build, intégration et mise en
production.
• Support et traitement des incidences de la production
• Sélectionner les priorités de développement du SI et fixer les objectifs et sprint
• Anticiper les besoins des utilisateurs et prévoir l'adaptation du SI Métier
• Gérer les reportings qualité
• Rédaction de support et de Processus applicatifs
• Analyse de l’existant et recommandations
• Configuration des environnements de développement et d’intégration
• Rédaction des documents techniques (DAT, DI, DE)
❖ Technologies: Java EE, Spring boot, Spring REST, Spring Batch, Spring data, JPA/Hibernate,
Spring JMS, Spring Actuator, Swagger, Junit/Mockito, React, Html, JavaScript, CSS, Jenkins,
SonarQube, Cucumber, SVN/GIT, SolR, RAD, Intellij, PostMan, Jmeter, Maven.
o Infrastructure: IBM MQSeries, Kafka, IBM WebSphere ND /base, Oracle 11g/12c (exadata), IBM
cloud
Missions:
• Consultant et Analyste fonctionnel chez La mutuelle des FAR.
• Recueillir, Analyser et modéliser les besoins
o Rédaction des spécifications fonctionnelles et techniques détaillées.
o Modélisation des use cases (diagrammes de cas d’utilisation)
o Déterminer les principaux scenarii (Diagrammes d’activités et de séquences)
• Développement des modules applicatifs et fonctionnels de la partie Ambulatoire
• Référent pour l'équipe projet sur les aspects fonctionnels
Projet : Système Automatisé du Réseau d’Accès Cette application backoffice est considérée comme
est le cœur du SI Maroc Télécom, connectée à plusieurs systèmes techniques pour assurer et
garantir la continuité de service pour les clients disposants du produit Fixe, DATA ou Internet.
Missions:
• Responsable du module d’interface de Wimtech avec les autres SI du Maroc Telecom
• Rédaction des spécifications fonctionnelles et techniques
• Gestion et administration du catalogue commercial et technique
• Participation et animation de plusieurs workshops avec le client.
• Réalisation des études de besoins, de faisabilité et estimation des chiffrages
• Réalisations des évolutions.
• Préparation des fiches de test et des manuels d’utilisation et d’installation
• Support et encadrement de l’équipe de développement
• Qualification des anomalies et leur répartition sur les ressources adéquates.
• Suivi de la qualité de la production (performances, incidents)
• Support du client lors de la recette et de la pré-production .
Environnement technique: J2EE, XML, BPEL, Jenkins, JSP/Servlet, JSF, Richfaces, ANT, BEA
Weblogic Server 8.1, BEA Weblogic Workshop 8.15, Spring, Oracle Metasolv OSS, PL/SQL, Toad,
Oracle 10g, HP QC, Shell Unix, SVN, MQSeries, Talend, Web Services, MS project, PostgreSQL,
Jmeter.
➢ Poste Ingénieur étude et Développement Confirmé
Projet : permettant la gestion des contacts client et la prise en compte des réclamations pour les
différents produits : fixe, mobile, internet et DATA
Missions:
• Participation aux workshops avec le client.
• Rédaction des spécifications fonctionnelles et techniques
• Migration des données.
• Développement d’un ensemble de modules (de la partie présentation à la partie DAO)
• Développement d’interface avec SI technique et SI commercial (services web)
Projet : Projet de Fusion du SI NEUF CEGETEL et celui de SFR Entreprise pour pouvoir gérer les
offres mobiles des clients "Entreprise".
Missions :
• Rédaction des spécifications fonctionnelles et techniques
• Réalisations des évolutions
• Conception et développement des nouveaux services métiers
Projet : TMA des sous-systèmes de Front Office (CRM et référentiel clients) et de Back Office
(Facturation et rapports) du SI Entreprises.
Missions :
• Réalisations des évolutions
• Rédaction et MAJ des spécifications
• Préparation des fiches de tests
• Workshop avec le client (définition du besoin métier).
• Intégration des solutions.
• Test fonctionnel et test d'intégration.
• Analyse et correction des anomalies de production
• Déploiement des applications sur les environnements d’intégration.