
Omar AIT BENAISSA
Senior Full-Stack Java Developer | Angular & React
Salaire / Taux journalier
94300 Vincennes, France
Mobilité : Paris
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Logiciel Full-Stack et Tech Lead avec plus de 10 ans dexpérience dans la conception, le développement et la mise en production dapplications critiques à haute disponibilité. Expert Java / Spring Boot, architectures microservices, Angular, React et Node.js, avec une forte culture dingénierie, de performance et de sécurité (IAM, OAuth2, LDAP).
Expérience de travail
Senior Fullstack Java / Angular / React Developer
BNP ParibasFreelance
juil. 2022 - déc. 2025
3 ans 6 mois
Paris, France
— Conception et implémentation dun écosystème de microservices Spring Boot sécurisés (mTLS, OAuth2/JWT), déployés en environnement bancaire critique, avec une réduction de 35% des temps de réponse API. — Développement backend Java 8/17 incluant gestion avancée du multithreading (ExecutorService, ThreadPool), permettant le traitement parallèle de plus de 300 tâches simultanées. — Implémentation de traitements batch Spring Batch à fort volume (+100k enregistrements/jour) avec règles métier complexes, contrôles de cohérence et reprise sur incident. — Conception et développement dune interface dadministration React (Hooks, architecture composants) pour la supervision temps réel de plus de 500 demandes quotidiennes. — Développement dun composant de suivi de progression temps réel avec polling optimisé et gestion mémoire fine (cleanup useEffect), supprimant les fuites mémoire en production. — Analyse et résolution dincidents critiques via inspection de dumps JVM (VisualVM), profiling mémoire et optimisation de requêtes SQL. — Pilotage technique de léquipe : revues de code structurées, mentorat de 4 développeurs, mise en place et suivi des règles de qualité SonarQube (95% de conformité)
Capgemini
janv. 2018 - juil. 2022
4 ans 7 mois
Paris, France
Fullstack Java & JavaScript Developer
janv. 2018 - juil. 2022
4 ans 7 mois
Paris, France
— Pilotage de la refonte complète du SI cur métier (gestion des carrières, fiscalité, adhérents) pour plus de 50 000 utilisateurs. — Migration technique majeure Java 6 / AngularJS vers Java 8 / Angular 4, améliorant les performances front-end de 70%. — Coordination de deux équipes de développement (16 personnes), animation des cérémonies Scrum et accompagnement technique
Technical Lead
mars 2020 - juil. 2022
2 ans 5 mois
92130 Issy-les-Moulineaux, France
— Développement full-stack du portail public ONISR exposant les données nationales de sécurité routière à plus de 200 000 utilisateurs annuels. — Conception et implémentation dAPIs REST Java/Spring Boot et interfaces Angular (v1 à v12) en environnement microservices. — Migration, transformation et indexation de volumes massifs de données vers Elasticsearch via Spring Batch parallélisé, divisant les temps de recherche par 5. — Refonte du modèle de données et des stratégies de recherche multi-critères, améliorant la pertinence fonctionnelle de 45%. — Sécurisation applicative via Keycloak (SSO, RBAC), couvrant 15 endpoints critiques et 8 rôles utilisateurs. — Mise en place complète de la chaîne CI/CD (GitLab, Jenkins, SonarQube), automatisant lintégralité des builds, tests et déploiements. — Développement dune cartographie interactive OpenLayers affichant plus de 10 000 points géographiques. — Animation dateliers techniques MOA et mentorat de développeurs juniors (pair programming, revues de code).
IT Engineer
CGI
févr. 2015 - juil. 2017
2 ans 6 mois
91300 Massy, France
• Worked on a legacy Java JSP / Servlet-based application, improving maintainability and UX without breaking existing business rules. • Developed new business features in Java 8 / JSP / JSTL / JDBC, ensuring compatibility with Oracle database and existing security constraints. • Integrated REST endpoints to progressively expose legacy features to external systems (preparation for API-first strategy). • Collaborated with UI/UX team to improve JSP pages and introduce reusable UI components with Bootstrap & custom tag libraries. • Performed bug fixing, validation testing and performance improvements on heavy JSP pages. • Participated in Scrum ceremonies, handled technical tasks breakdown and contributed to sprint planning with developers. • Wrote technical documentation and migration guidelines for future developers.
Formation
3IL ( Institut d'ingénierie informatique de Limoges )
Ingénieur d’état de grade master
2012 - 2016
3 ans 11 mois
University Jobs
Master en informatique
2011 - 2012
1 an 3 mois
CPGE
Ingénieur en Informatique de grade Master
2009 - 2011
3 ans