
Abdou BOYE
Senior Développeur Full Stack Java | DevOps
Salaire / Taux journalier
Rennes, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Senior Java Full Stack avec 15+ ans d'expertise en architectures SaaS et microservices, spécialisé Java/Angular et DevOps. Expérience confirmée en Tech Lead sur des projets critiques (La Poste, Groupama, COVAGE) avec intégration cloud et approche DevSecOps. J'optimise vos applications Java pour garantir haute performance, scalabilité et maintenabilité grâce à mon expertise complète de l'écosystème Java/Spring Boot et des technologies cloud modernes.
Expérience de travail
Développeur Fullstack sénior Java/PHP Symfony
Solocal/Pages JaunesFreelance
avr. 2025 - Présent
1 an 7 mois
Rennes, France
Développeur Senior Full‑Stack pour PagesJaunes.fr, plateforme à forte audience du groupe Solocal, au sein d’une équipe pluridisciplinaire d’environ 10 développeur, en environnement Agile Kanban. Principales missions et réalisations : Conception et développement de fonctionnalités backend en micro services java (version 11 à 21) et frontend de bundles PHP/Symfony. Participation aux revues de code, Partage des bonnes pratiques. Taches de run pour la maintenance des modules en micro-services. Surveillance des environnements de production. Participation aux méthodes Agile : planning, refinement, daily meetings, rétrospectives
Développeur Sénior/Tech Lead Java / et Full stack Angular 14
La Poste - Direction TechniqueFreelance
déc. 2023 - mars 2025
1 an 4 mois
Nantes, France
Build de l'application LOUPE (Logiciel d'Observation Unitaire de la Performance des Équipements) qui restitue des tableaux de bord de fonctionnement des équipements de tri du courrier. Cette application a pour but de remplacer une application existante (Saturne). Travail réalisé : - Conception et développements des interfaces utilisateur en Angular 14, intégrant des données indexées via ElasticSearch et exposées par des services REST en Spring Boot. - Créé des API REST robustes en Java 11/Spring Boot 2.7 pour améliorer la communication entre le frontend et le backend.
Senior Back End Developer /Lead Developer Java 8/GWT
ITGA (Institut Technique des Gaz et de l'Air)Freelance
sept. 2022 - août 2023
1 an
Rennes, France
Maintenance/RUN de PulSSE qui est un logiciel HSE (Hygiène Sécurité Environnement) spécialisé dans l’évaluation des risques professionnels et chimiques, à destination des professionnels du domaine HSE : Industriels, responsables HSE, chargés de prévention. L’application est déployée en Saas chez un hébergeur de ITGA pour plus de 70 clients, et les versions sont livrées chez une douzaine de clients en On-Premise. Travail effectué : - Maintenance de l’application via des tickets freshdesk organisés en tableau kanban. - Intégration en cloud sur des serveurs chez l’hébergeur Sigma en production/ Qualification/Staging/Recette/environnement de Formation - Mise en place de documentation technique sous Confluence pour la montée en compétence technique. - Assistance technique pour les clients On-Premise sur des environnements variés (Linux, Windows Server) - Approche DevSecOps sur le développement et l’intégration en cloud.
Développeur Back End Java 8 suite Logiciel KURMI
Kurmi SoftwareFreelance
sept. 2021 - août 2022
1 an
Rennes, France
Prestation au sein de Kurmi Software pour une mission d’assistance technique en Build et RUN/ Back End Java dans la division R&D de Kurmi. Intervention au sein de l’équipe « Connecteurs & Services » de la R&D Kurmi sur le développement et la maintenance de connecteurs Kurmi vers des solutions de communication d’entreprise (Avaya, MS Teams/O365, Cisco, Zoom, …) pour enrichir le progiciel de Kurmi. Travail réalisé : - Montée en compétence sur le framework Kurmi (utilisation du connecteur générique) - Etude des interfaces proposées par les équipements/solutions tiers (API, XML, JSON, …) - Développement des connecteurs pour intégrer les équipements/solutions tiers à la solution Kurmi - Maintenance des versions de Kurmi en production - Intégration - Amélioration de la documentation technique Onboarding. - Tests automatiques javascripts basés sur le framework js interne de Kurmi.
Développeur Confirmé/Architecte Technique Java/J2EE
SpikeeLabsFreelance
mars 2020 - juil. 2021
1 an 5 mois
Rennes, France
Migration d’une application Spring qui expose des micro-services REST en amont de l’application commerciale Customer Care de COVAGE. Customer Care est l’application de gestion de la relation client utilisée par les commerciaux de COVAGE, un opérateur d’infrastructures de télécommunications français spécialisé dans le déploiement et l'exploitation de fibres optiques pour les particuliers (FFTH) et pour les entreprises (FFTO). Cette application sert à la gestion de prospections, des opportunités clients et surtout la prise des commandes client. Ces services REST à mettre en place servent à exposer les services de Customer Care pour remplacer sa partie frontend par le CRM Salesforce, et la plateforme de gestion des API MuleSoft. Travail effectué : - Migration de l’application Spring qui expose des micro-services REST de l’application. - Encadrement, formation et management de développeurs juniors - Analyse des besoins et spécifications. - Chiffrages des taches de développement. - Conception et développements de micro-services REST de l’application. - Mise en place de Swagger pour la conception, les tests et la documentation des services web RESTful du projet. - Mise en place de l’API Bean Validator de contrôle des données. - Corrections des anomalies et amélioration du code. - Rédaction de livrables et de wiki sur Azure DevOps.
Développeur Confirmé JAVA/J2EE
JouveFreelance
avr. 2019 - déc. 2019
9 mois
Rennes, France
Projet THEMIS, solution applicative en mode SaaS à destination des banques pour le contrôle des documents de leurs clients, pour répondre aux normes KYC (Know Your Customer) en vigueur. Travail effectué : - Conception et développements des services REST de l’application au sein de l’équipe back-office. - Corrections des anomalies dans l’application en back-office.
Développeur Confirmé JAVA/J2EE
GROUPAMA - G2SFreelance
juin 2018 - mars 2019
10 mois
35310 Mordelles, France
Dans le cadre de la refonte de l’ensemble de l’application existante (découpée en 3 couches : back-office, front-office, middle-office) : - Conception et développements des services REST de l’application au sein de l’équipe back-office. - Corrections des anomalies dans l’application en back-office. - Analyse des besoins et spécifications en méthodologie Agile. - Implémentation avec Eclipse IDE des règles métier, et des évolutions spécifiques.
Développeur logiciels
Sodifrance
févr. 2014 - déc. 2018
4 ans 11 mois
Développeur Java/J2EE confirmé
Développeur Confirmé JAVA/J2EE
Ministère de l'Éducation nationale et de la Jeunesse
janv. 2018 - mai 2018
5 mois
Rennes, France
Projet SANTORIN (Système d'Aide Numérique à la Notation et Correction) est une application se donnant pour mission de gérer et de faire de la correction dématérialisée d’examens/concours. Travail effectué : - Au sein du département Applications Métier du SERIA, développer l’application SANTORIN qui permet de dématérialiser la gestion et correction des copies d’examens et concours, en vue de sécuriser et rendre anonyme les copies, les distribuer instantanément, corriger en ligne, et superviser les corrections à distance. - Développement de modules de l’application en mode Agile. - Corrections des bugs mantis
Développeur Confirmé JAVA/J2EE
HOP!
févr. 2016 - déc. 2017
1 an 11 mois
29600 Morlaix, France
Projets : - DDL (Dossier De Vol des personnels navigants) - Notation PN (contrôle des notations sur les qualifications professionnelles des personnels navigants) Travail effectué : Dans le cadre d'une fusion des 3 filiales régionales d’Air France sous le nom de HOP, conception d’un dossier de vol unifié pour les personnels navigants technique et commercial. - Développement de l’application. - Conception de rapports PDF constituant le dossier de vol en JASPERREPORT avec JASPERSOFT STUDIO. - Conception et développement d’une application de centralisation des documents PDF contenant la notation des contrôles sur les qualifications et compétences des personnels navigants techniques (Commandant de bord et co-pilotes) et commerciaux ( hôtesses et stewards) par des instructeurs. - Modélisation UML avec MAGICDRAW. - Génération de l’IHM et de la structure des différentes couches applicatives (IHM, couches métiers, gestion de dépendance, SPRING, entités JPA. - Implémentation avec Eclipse IDE des règles métier, et des évolutions spécifiques.
Développeur Confirmé JAVA/J2EE
VINCI Energies
avr. 2014 - déc. 2015
1 an 9 mois
Le Mans, France
Projet : QUARTZ-IC – Logiciel de gestion des affaires commerciales de VINCI Energie. Travail effectué : Dans le cadre d'une évolution du SI, intervention sur la migration de l’application interne QUARTZ-I en J2EE. - Analyse et conception - Chiffrage des tâches de développement. - Développement de Preuves de concept (POC). - Réalisation des développements suivant le cahier des charges et les documents de spécifications. - Correction des anomalies remontées des environnements de qualification. - Réalisation d’évolutions et améliorations. - Réaliser des tests techniques et fonctionnels. - Intégration sur les serveurs distants. - Sujets techniques d’étude transverses et autres projets : - POC et conception d’un portail regroupant les outils de gestion de VESI avec la solution SAP NETWEAVER PORTAL. - Réflexion et développement d’utilitaires en J2EE pour simplifier des taches métiers. - Migrations Java. - Migrations jQuery. - Evolutions techniques sur d’autres logiciels internes en J2EE de Vinci. - Production de documents internes Vinci de référence et de guide sur des sujets techniques (amélioration de code avec Sonar, migration jQuery, historisation bdd, …) et contribution au wiki interne.
Développeur Junior JAVA/J2EE, intégrateur
Direction Affaires Maritimes
mars 2009 - janv. 2014
4 ans 11 mois
Saint-Malo, France
Dans le cadre d'une TMA en charge du maintien en condition opérationnelle des applications de la direction des Affaires Maritimes (surveillance des bateaux, gestion des gens de mer etc.) soit une vingtaine d'applications : - Analyse et conception - Chiffrage des tâches de développement. - Développement de Preuves de concept (POC). - Réalisation des développements suivant le cahier de charge et les documents de spécifications. - Correction des anomalies remontées des environnements de qualification. - Appliquer les évolutions à partir de Fiches évolutives commandées. - Développer les tests unitaires JUNIT. - Concevoir des fiches de tests fonctionnels. - Réaliser des tests croisés fonctionnels. - Intégration sur les serveurs distants. - Livraison des scripts pour intégration et production.
Junior Developer Java/JE22
Capgemini
mars 2008 - janv. 2014
5 ans 11 mois
Rennes · On-site
Skills: svn · Framework Spring · Cycle en V · Jenkins · Git · Struts · Java · SQL · taglib
Formation
SUPELEC de Rennes
Diplôme de spécialisation en informatique, systèmes et réseaux, option : développement en nouvelles technologies
2006 - 2007
1 an
Université de Rennes I
Master 2 Professionnel Analyse Numérique et Modélisation, option : programmation informatique, Mathématiques et informatique
2004 - 2005
11 mois