
Fethi Boutra
Développeur Senior Java / Angular | Spring Boot |
Salaire / Taux journalier
Paris, France
Mobilité : France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
À propos
Introduction
Je conçois des architectures logicielles performantes, scalables et alignées avec les enjeux métier. Je suis Architecte Logiciel & Ingénieur FullStack Java/Angular avec plus de 10 ans d'expérience dans la conception, l'évolution et la structuration d'applications complexes au sein de secteurs exigeants : médias, assurance, télécoms, banque et énergie. J'interviens sur des environnements à forts enjeux de performance, de scalabilité et de cohérence technique.
Expérience de travail
Senior Java / Angular - Référent technique
INA - Institut national de l'audiovisuel
nov. 2023 - Présent
3 ans
Paris, France
– Conception et développement de services backend Spring Boot – Modélisation et optimisation de bases MySQL – Implémentation de traitements réactifs (Spring Reactive, Streams) – Amélioration des performances et de la qualité (80% Sonar) – Participation aux choix techniques et revues de code – Environnement: Java 21, Spring Boot 3, Rest API, Angular 17+, MySql, Docker, Kubernetes, GitLab, Sonar, Maven, Scrum
Senior Java / Angular Developer
Harmonie Mutuelle
mars 2023 - août 2023
6 mois
Paris, France
– Développement et évolution d'une application de gestion des souscriptions, contrats et résiliations – Conception de nouveaux workflows backend (Spring Boot) liés aux avenants et résiliations – Création d'API REST et structuration des échanges métier – Développement front Angular 14 (parcours guidés, steppers, interfaces agents) – Refactoring backend et amélioration de la maintenabilité – Collaboration étroite avec BA & PO pour clarification des règles métier assurance – Environnement: Java 11, Spring Boot, Angular 14, PostgreSQL, REST API, Keycloak, Jenkins, Git, Scrum.
Senior Java
Bouygues Telecom
janv. 2021 - févr. 2023
2 ans 2 mois
Paris, France
– Développements de briques logiciels pour l'intégration de tout type de données en entrée – Développement de nouveaux scénarios d'intégration selon le type de données en entrée – Validation des annexes intégrées selon des règles métiers spécifiques – Maitrise de l'environnement technique autour des technologies : Java, SQL, Intellij, Git, GitLab, SQLITE, SQL, Studio, Maven
Senior Java
SFR
déc. 2018 - févr. 2020
1 an 3 mois
– Prise en main technique de l'application de gestion des sites télécoms. – Maintien du fonctionnement, de l'évolution des fonctionalités proposées, et de qualité du code. – Maitrise de l'environnement technique autour des technologies: Java, Maven, MySQL, WebServices, Html, Css, JavaScript.
Consultant Java
BNP Paribas
nov. 2017 - nov. 2018
1 an 1 mois
– Maintien de l'etat de santé d'un ensemble d'applications bancaires dédiées à la GED au sein du département Patrimoine. – Implementation de nouvelles fonctionalités et évolution des fonctionalités existantes. – Automatisation du receuil de statistiques sur le fonctionnement des applications. – Maitrise de l'environnement technique autour des technologies: JavaSE, JEE, Oracle 10g RAC 10.2, WAS 6.1, Eclipse, Maven, Git, MQ Series 6.0.2.6, Centera 3.2.661
Consultant Java SWT
IFP Energies nouvelles
sept. 2016 - oct. 2017
1 an 2 mois
– Maintenance et évolution de l'application dans une suite logiciel dédiée à la manipulation de modéles géologiques afin de prédire la présence de pétrole: autour des technologies Eclipse RCP, Java. – Intervention sur l'interface pour implémenter de nouvelles fonctionalités : SWT JFace – Intervention sur le Back pour assurer la périnité des services proposés: : Maintien de fonctionnement, proposition et implémentation de nouveaux services. – Maitrise de l'environnement technique autour des technologies: Java, Maven, Eclipse RCP, SWT Jface, Git, SVN
Consultant Junior Java Python
Airbus Aircraft
janv. 2016 - juil. 2016
7 mois
– Meilleur receuil et exploitation de données Big Data extraite du systéme FSA-NG via la plateforme SPLUNK – Implémentation de scripts de prétraitement en Python et en shell. – Amélioration des dashboards existants et implémentation de nouveaux Dashboards. – Proposition et Implémentation de nouvelles fonctionalités. – Maitrise de l'environnement technique autour des technologies: Python, Script shell, Splunk, Java
Formation
Conservatoire national des arts et métiers - Cnam
Master 2 (M2), Computer Software Engineering
2015 - 2016
1 an 1 mois