Expérience professionnelle
Avril 2023 à Mars 2025 Ingénieur logiciel Java/JEE
Client : Conseil d’Etat
Intervention dans le cadre de la mise en œuvre du portail interne (contentieux) et des portails externes (portail des avocats et portail des administrations)
Intervention sur les tâches suivantes:
• Définition d’architecture technique
• Affinage et chiffrage des tickets fonctionnels et techniques
• Tests unitaires et tests d’intégration des développements
• Intégration continue avec GitLab CI/CD
• Développement, livraison et revue de code
• Création des tâches techniques
• Utilisation de Docker et kubernates
• Correction d’anomalies et refactorings techniques
• Participation aux différentes cérémonies agiles (Scrum et Safe)
• Participation aux ateliers fonctionnels avec le métier
• Organisation/Participation aux ateliers techniques
• Veille technologie
Environnement: JAVA 8-11-17-21, JAVA/JEE, SPRING, HIBERNATE, MAVEN3, WEB SERVICE REST, Swagger, SQL, PL/SQL, JSON, SONAR, ORACLE, MARIA DB, H2, INTELLJ, GIT, GITLAB CI/CD, JIRA, Docker, Kafka, Microservices, Clean architecture, MapStruct, S3, Rest proxy
Aout 2019 à Mars 2023 Ingénieur logiciel Java/JEE
Client : OINIS (Orange International Networks Infrastructures & Services)
Intervention dans le cadre du développement du Portail à la demande(ODP) et des APIS (SALES-API,…)
EVPL: Pour les opérateurs clients d'Orange International Carriers qui souhaitent gérer leurs liens Longs Distance Ethernet de manière rapide et digitale.
IP-TRANSIT: Pour les fournisseurs de services Internet et les fournisseurs de contenu à notre réseau IP de haute qualité.
OPD-ADMIN: Module d'administration permettant la gestion des différents éléments des produits ODP
LKG : Outil accessible à tous depuis Internet qui fournit des informations de routage sur le service IP Transit d'Orange.
Sales-API (Spécification MEF) : Permet au client d’automatiser l’achat des offres Ethernet Now(LDE) disponible en ligne par le biais de leurs propres solutions numériques.
IPL (International Private Line) : Module de gestion de commande (signature de devis, commande en temps réel, monitoring, suivi de consommation).
Intervention sur les tâches suivantes:
• Définition d’architecture technique
• Affinage et chiffrage des tickets fonctionnels et techniques
• Tests unitaires et tests d’intégration des développements
• Intégration continue avec GitLab CI/CD
• Développement et livraison
• Revue de code
• Création des tâches techniques
• Utilisation de Docker et kubernates
• Correction d’anomalies et refactorings techniques
• Participation aux différentes cérémonies agiles (Scrum)
• Veille technologie
Environnement: Java 8 / 11 / 17 / Kotlin, JPA-Hibernate, SPRING BOOT 2.x, 3.x, MAVEN3, ANGULAR 10, WEB SERVICE REST(Rest Controleur, Rest Template), JSON, SONAR, MARIA DB, INTELLJ, GIT, GITLAB CI/CD, JIRA, TEAMS, DOCKER, KUBERNATES, LIQUIBASE, WIREMOCK, Méthode agile (Scrum)
01/2018 à 07/2019 Ingénieur d’études et développement Java/J2ee
Client : ASIP Santé (SI-SAMU)
Intervention dans le cadre du projet de modernisation du SI-SAMU
Ingénieur développeur Java/Jee
Tech lead Back
Backup Scrum Master
Intervention sur les tâches suivantes:
• Affinage et chiffrage des fonctionnalités
• Ecriture des BDD
• Rédaction de spécifications techniques et prescription de solutions
• Prise en charge des développements
• Tests Unitaires et d’intégration des développements
• Sécurisation des services avec Apache Shiro
• Astreinte (support de niveau 3 de la production)
• Review back
• Veille technologique
Environnement: JAVA/JEE, SPRING, HIBERNATE, MAVEN3, ANGULAR, WEB SERVICE REST, Jersey, Swagger, SQL, JSON, SONAR,JENKINS, ORACLE, MYSQL, TOMCAT, ECLIPSE, GIT, GitLab, JMS (ActiveMQ), WebSocket, Docker, SonarQube,
Jira, Apache Shiro
03/2016 à 12/2017 Ingénieur d’études et développement Java/J2ee confirmé
Client : CERQUAL Qualitel Certification
Développement et maintenance de l’application Calyx et de ses portails (client, Intervenant, Qios, Collectivité): Applications de gestion des processus métier de Cerqual dans le cadre de la certification de la qualité des logements.
Intervention sur les tâches suivantes:
• Analyse fonctionnelle et technique
• Rédaction de spécifications techniques et prescription de solutions
• Prise en charge du développement et de la réalisation des futurs logiciels
• Maintenance évolutive et corrective
• Tests et recette
• Contrôle de l’intégrité des données
• Tests d’intégration des développements
• Veille technologique
Environnement: JAVA/JEE, SPRING, HIBERNATE, MAVEN3, JSF2, PRIMEFACES , WEB SERVICE REST, GUAVA ,SQL, PLSQL, LIFERAY, JSON, SONAR, APACHE VELOCITY, JASPER REPORT, JENKINS, POSTGRESQL, TOMCAT, ECLIPSE, SVN, GitKraken
06/2015 à 10/2015 Ingénieur d’études et développement Java/J2ee
Client : Groupe agrica Mutuelle
Dans le cadre de la conception d'une nouvelle brique de middle-end qui est accédée par les frontaux via Web service pour la gestion de la protection complémentaire agricole (********).
Intervention sur les tâches suivantes:
• Analyse fonctionnelle et technique
• Consommation des web services SOAP en XMLBean
• Mise en place des règles de gestion et des contrôles
• Ecriture des dao en JDBC
• Ecriture des web service REST en Spring MVC
• Ecriture des tests unitaires
Environnement: JAVA 8 JEE, SPRING (CORE, MVC), WEB SERVICE (SOAP, REST), JSON, JUNIT, MOCKITO, SONAR, JENKINS, MYSQL, TOMCAT, ECLIPSE
12/2014 à 05/2015 Ingénieur d’études et développement Java/J2ee
Client : Crédit Agricole (SOFINCO)
Refonte du socle WEB et de l'espace client SOFINCO (********)
Interaction avec le portail client DARTY pour la partie paiement/crédit
Intervention sur les tâches suivantes:
• Analyse fonctionnelle et technique
• Ecriture de la spécification technique
• Développement des contrôleurs avec Spring MVC
• Développement de l'IHM avec le Template Thymeleaf et le Framework Bootstrap et HTML5
• Implémentation des services de la couche d'Intégration métier
• Mise en place des tests unitaires (JUnit et Mockito)
• Livraison des évolutions
• Documentation du code
• Méthode agile (Scrum)
Environnement: JAVA 8 JEE, SPRING (CORE, MVC), BOOTSTRAP, THYMELEAF, HTML5, JQUERY, CSS3, AJAX, JSON, TOMCAT, WEB SERVICE SOAP, JUNIT ET MOCKITO, MAVEN, SONAR, JENKINS, ORIKA, SCRUM, ECLIPSE
05/2014 à 12/2014 Analyste technique Java/J2ee
Client : La poste
Création du site d'e-Commerce (********) en Hybris pour la vente des timbres:
Moteur de recherche des timbres
Gestion du catalogue produit
Gestion des commandes et des colis
Intervention sur les tâches suivantes:
• Analyse fonctionnelles et rédaction de la spécification technique
• Planification (synchronisation et reporting d'avancement avec le chef de projet)
• Développement des écrans de recherche et de commandes
• Développement du cronjob pour la migration des données
• Réalisation des développements dans Hybris
• Création du moteur de recherche des timbres avec l'api solr
• Paramétrage du catalogue de produit dans product cockpit
• Réception des tickets via HP Quality Center/JIRA
• Réalisation des corrections
• Tests, validation et livraison
Environnement: Java 7 JEE, SPRING (CORE, MVC, PERSISTENCE), JSP, HYBRIS (BACK OFFICE/ FRONT OFFICE), JAXB, TOMCAT, ORACLE, FLEXIBLE SEARCH, SQL, SVN, ECLIPSE
07/2011 à 04/2014 Ingénieur d’études et développement Java/J2ee
Client : Office National des Forêts (ONF)
Evolution et TMA de TECK, l'application de gestion des flux logistiques et financiers de l'office national des forêts.
Intervention sur les fonctionnalités suivantes:
Refonte de la gestion de la MOE
Identification de l'utilisateur connecté
Refonte des écrans des lignes de DA
Refonte de l'intégration canopée
Détermination des barèmes de personnels
Refonte des temps POF/PEF
Interventions sur les tâches suivantes:
• Analyse fonctionnel et Réalisation de la documentation technique
• Estimation de charge et planification (synchronisation et reporting d'avancement avec le chef de projet)
• Réalisation des développements et des corrections
• Tests de validation et d'intégration des développements
• Méthode agile Scrum
• Réception des tickets Via HP Quality Center
• Livraison et mise en recette
Environnement: JAVA 6 JEE, PERSISTENCE JPA/HIBERNATE, ECLIPSE, COMMUNICATION CLIENT-SERVEUR XML/RCP COUCHES GRAPHIQUES AVEC SWT ET JFACE, SYNCHRONISATION VUE-OBJET AVEC LE FRAMWORJ JFACE DATABINDING, GLASSFISH 3.1, ORACLE, DOZER, SVN, MAVEN, SONAR, SQL DEVELOPER
10/2010 à 06/2011 Ingénieur d’études et développement Java/J2ee Junior
Client : G²mobility
Réalisation de nouvelles fonctionnalités pour l'application WEB Autolib':
Gestion des places de parking pour les voitures électriques en libre-service
Gestion du système de Géolocalisation
Interventions sur les tâches suivantes:
• Rédaction de la spécification technique
• Développement de nouvelles pages Spring Webflow, JFaces
• Développement des contrôleurs avec Spring MVC
• Réalisation du module de Géolocalisation en utilisant l'api de Google Map avec le Framework JavaScript DOJO
• Conception des classes services ou persistance sous-jacentes : Hibernate
Environnement: Java 5 JEE, Eclipse, Spring (MVC, Webflow, Persistance), JSF, Hibernate, Web servi...