
Benoît NJONKOU
Tech Lead Full Stack Java PL/SQL
Salaire / Taux journalier
Paris, France
Mobilité : Lille, Lyon, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Full Stack avec plus de 15 ans d’expérience, j’allie une forte expertise backend (Java, PL/SQL, traitements de données en masse, APIs) à des compétences solides en frontend (Angular, React, Thymeleaf). J’interviens sur l’ensemble du cycle de développement, de la conception à l’industrialisation, avec un focus sur la performance, la qualité et l’expérience utilisateur. J’ai de l’expérience sur des systèmes critiques à grande échelle.
Expérience de travail
Tech Lead Java
BNP Paribas CIB
janv. 2025 - Présent
1 an 10 mois
Paris, France
Projet KONDOR+ : solution majeure de gestion de transactions financières et de risques largement utilisée dans les salles de marché. Au sein d’une équipe composée de 20 membres, une partie se trouvant en Inde, dont le mandat est la gestion du workflow opérationnel des transactions dans Kondor+, j'ai pour mission : – Maintenance évolutive des applications Apache/PHP/C++, GWT/Java, Angular, React/Next.js, NestJS, API REST, Script Shell et Python – Suivi des processus Release – Interaction avec les équipes de production des différents HUBs – Référent technique auprès des autres équipes et systèmes – Contribution aux développements de manière ad hoc en fonction des besoins et de l’urgence – Assistance technique sur les environnements de développement et test – Peer reviews et suivi des développeurs de l'équipe – Support de production de 3ème niveau – Mise en place et maintenance des outils CI/CD – Référent technique auprès du service sécurité – Gestion des certificats SSL/TLS dans les architectures Apache/Tomcat – Intégration d’annuaires LDAP avec Tomcat pour l’authentification et la gestion des accès – Suivi des vulnérabilités applicatives et intégration de contrôles automatisés dans la chaîne CI/CD – SPOC incident (interface avec les équipes support de niveau 1 & 2) – SPOC MEP (interface avec l'équipe de production) – POC sur des nouvelles technologies/solutions – Modernisation d'applications legacy – Conception, modélisation et développement de nouvelles applications: • Technologie: Java 23, Tomcat 9, React 19/Next.js 16, Angular 20, NestJS 11, GWT, Spring-boot, API REST, Hibernate, Sybase ASE 16, Oracle 19c, Oracle DI, PL/SQL, PHP, C, C++, Python, Scripting Shell; • Environnement de développement: Codex, Github Copilot, Claude Code, VS Code, Roo Code, OpenCode, LLMs, GIT, Maven, DBeaver, MobaXterm; Environnement Technique : JAVA/JEE, Tomcat, Angular 20, Google Web ToolKit (GWT), Hibernate, Spring-boot, Jenkins, Artifactory, GIT, Bitbucket, Maven, PHP, Apache, C, C++, Shell, Python, SQL, PL/SQL, Kondor+, TIBCO, ODI, Node.js, Typescript, Javascript, Nexus IQ, Fortify, ServiceNow, Jira, OpenCode, devtool, SSL/TLS, X.509, JKS, Java Keytool, Keystore/Truststore, LDAP, SSO.
Référent Technique Applicatif
Groupement des Mousquetaires
janv. 2022 - déc. 2024
3 ans
Paris, France
Projet LOREA : Développement d'un système effectuant le rapprochement entre les référentiels d'articles ARGOS et ARTIC. Projet NOE : maintenance évolutive et corrective d'un système de transformation de demandes de création et modifications d'articles effectuées sur le système SAP vers des traitements de masses du système ARGOS. Projet ARGOS : maintenance évolutive et corrective d'une application destinée au référencement et à la gestion des codes produits : – Analyse et chiffrage de futures évolutions ; – Conception et développement d'une application de scripts batch pour le traitement massif de données; • Gestion des flux de données, automatisation des traitements, Supervision, gestion des logs et traçabilité; • Environnement de développement : AIX/Unix, Bash Shell, Python, Oracle 12c-19c (PL/SQL), TOAD ; – Conception de modules applicatifs et Implémentation des services et écrans ; • Technologie JAVA/J2EE : JBoss et WebSphere AS comme serveurs d'applications, Oracle 12c-19c, Hibernate 3, EJB2, Struts2; • Environnement de développement : Eclipse, Serena Dimensions CM, Oracle SQL Developer ; - Edition de packages PL/SQL pour le traitement en masse d'articles; - Assistance et suivi de développeurs juniors ; - Méthodologie Agile(SCRUM) ; Environnement Technique : JAVA/JEE, Hibernate 3, EJB2, JBoss v4.0, WebSphere AS v7.0, Oracle 11g-19c, SHELL, Serena Dimensions CM, Dynatrace, WinSCP, PuTTY, Struts2, Ajax, JQuery, Taglibs, Tiles, Hibernate Tools, Eclipse , VS Code, Ant, Python, SVN, GIT, MobaXterm, FileZilla.
Tech Lead Java
BNP Paribas CIB
févr. 2020 - déc. 2021
1 an 11 mois
Paris, France
Projet KONDOR+ : solution majeure de gestion de transactions financières et de risques largement utilisée dans les salles de marché. Au sein d'une équipe composée de 20 membres, une partie se trouvant en Inde, dont le mandat est la gestion du workflow opérationnel des transactions dans Kondor+, j'ai pour mission : – Suivi des processus Release – Intéraction avec les équipes de production des différents HUBs – Contribution à la maintenance évolutive des applications – Référent technique auprès des autres équipes et systèmes – Contribution aux développements de manière ad hoc en fonction des besoins et de l'urgence – Assistance technique sur les environnements de développement et test – Peer reviews et suivi des développeurs de l'équipe – Support de production de 3ème niveau – Mise en place et maintenance des outils CI/CD – Référent technique auprès du service sécurité – SPOC Migration Kondor 3.4 vers 3.5 – SPOC Migration Architecture RedHat 6.10 vers 8.6 – SPOC incident (interface avec les équipes support de niveau 1 & 2) – SPOC MEP (interface avec l'équipe de production) – POC sur des nouvelles technologies/solutions – Conception, modélisation et développement de nouvelles applications: • Technologie JAVA/JEE: Java 8, Tomcat 6, GWT, Spring, Hibernate, Sybase ASE; • Technologie Apache/PHP/C++ • Scripting Shell, SQL, Python • Base de données : Sybase ASE 16, Oracle, SQL, PL/SQL • Oracle Data Integrator comme ETL • Environnement de développement : Eclipse, VS Code, SVN, Maven, DBeaver, MobaXterm; Environnement Technique : JAVA/JEE, Tomcat, Google Web ToolKit (GWT), Hibernate, Spring, Jenkins, SVN, Maven, PHP, Apache, C, C++, Shell, Python, SQL, PL/SQL, Kondor+, TIBCO, ODI, Javascript.
Ingénieur Full Stack Java/JEE
Crédit Agricole Technologies et Services
avr. 2018 - déc. 2019
1 an 9 mois
Paris, France
Maintenance et développement de plusieurs projets de différentes technologies au sein de l'équipe comm Cli s'occupant du SI communication Client. – Projet Désabonnement: développement d'une application web et batchs de traitements de demande de désabonnement interagissant avec plusieurs S.I. – Projet Envoi Mail/ Retour Canal Mail : Maintenance de l'application d'envoi de mail après leur composition par des conseillers afin de réussir aux tests de charges, et développement d'une nouvelle version. – Projet Messagerie Sécurisée: Maintenance de l'application de Messagerie Sécurisée – Projet Contrôle Balance Carrée : Développement d'un outil de suivi et traçabilité des communications vers différents canaux: – Réponses aux appels d'offres, analyse des évolutions et estimation de la charge; – Conception de modèles de base de données; • Edition des scripts de création/modification tables, vues, index, séquences, triggers, partitions ; – Implémentation d'écrans et services; • Technologie JAVA/JEE : Tomcat 7, Spring 4, MySQL 5, MyBatis 3, Hibernate 4, Tiles 3, Junit 4, Mockito; • Environnement de développement : Eclipse, Jazz Source Control, Maven 3, Nexus, Postman et Sonar; – Maintenance de microservices REST : Api JAX-RS, Jersey, Grizzly, Tomcat, Docker – Développement de solutions transverses à l'aide de Python, Groovy, Shell et PowerShell ; – Profiling et monitoring d'applications à l'aide de JVM Monitor, VisualVM et Eclipse Memory Analyser Tool ; – Développement de batchs de traitements de masses à l'aide du multithreading et de Spring-Batch ; – Livraison et déploiement de composants applicatifs ; – Edition et mise à jour des spécifications techniques ; – Développement de tests de non-régression à l'aide de JUnit et Mockito ; – Revue de code et identification des mauvaises pratiques à l'aide de Sonar; – Assistance et suivi de développeurs juniors ; – Prototype d'application sous Angular 8/Ionic 5; – Méthodologie Agile(SCRUM) Environnement Technique : JAVA/JEE, Python, Hibernate 4, MyBatis 3, Spring 4, Spring Boot, Spring-Batch, Spring MVC, Jersey, Grizzly, Docker, Docker Compose, Tomcat 7, Maven, SHELL, JAZZ, NEXUS, MySQL, MySQL Workbench, PuTTY, Swing, Eclipse, JUnit4, Mockito, Groovy, PowerShell, Angular, Ionic, DataStage(ETL) .
Ingénieur étude et développement Java/JEE
BNP Paribas Securities Services
mai 2017 - avr. 2018
1 an
Paris, France
Projet Acetp : maintenance de l'application Acetp destiné à la conservation et au règlement-livraison des titres du groupe: – Conception de modèles de base de données; – Implémentation des services et écrans; • Technologie JAVA/JEE : Weblogic comme serveurs d'application, Oracle 12c, Hibernate 3, EJB3, Tibco BUS, Swing pour la couche présentation; • Environnement de développement : Eclipse, SVN, Maven et PL/SQL Developer; – Analyse des évolutions et estimation de la charge; – Rédaction des exigences et mise à jour des spécifications techniques – Développement et tests de non-régression à l'aide de JUnit ; – Validation et test « End-To-End » du cycle de vie d'une instruction de titre ; – Collaboration avec les équipes en Inde, Lisbonne, Milan, Francfort, etc. Environnement Technique : JAVA/JEE, Oracle, Hibernate 3, EJB3, Weblogic, Maven, SHELL, SVN, PL/SQL Developer, ALM, PuTTY, Swing, Tibco BUS, Eclipse, Jira, OpenGrok, JUnit4.
Ingénieur étude et développement Java/J2EE
Groupement des Mousquetaires
juil. 2013 - mai 2017
3 ans 11 mois
Paris, France
Projet ARGOS : maintenance évolutive et corrective d'une application destinée au référencement et à la gestion des codes produits : – Analyse et chiffrage de futures évolutions; – Conception de modèles de base de données et de la couche de persistance; – Conception de modules applicatifs et Implémentation des services et écrans ; • Technologie JAVA/J2EE : JBoss et WebSphere AS comme serveurs d'applications, Oracle 11g, Hibernate 3, EJB2, Struts1; • Environnement de développement : Eclipse, Serena Dimensions CM, Oracle SQL Developer ; – Edition de packages PL/SQL pour le traitement en masse d'articles sous format CSV; – Profiling de l'application à l'aide de JVM Monitor et MAT (Eclipse Memory Analyser Tool); – Intégration des batchs applicatifs à l'aide de scripts SHELL. – Assistance et suivi de développeurs juniors ; – Méthodologie Agile(SCRUM) Environnement Technique : JAVA/JEE, Hibernate 3, EJB2, JBoss v4.0, WebSphere AS v7.0, Oracle 11g-19c, SHELL, Serena Dimensions CM, Dynatrace, WinSCP, PuTTY, Struts1.2, Ajax, JQuery, Taglibs, Tiles, Hibernate Tools, Eclipse.
Ingénieur étude et développement JAVA/J2EE
BNP Paribas CIB
sept. 2012 - juin 2013
10 mois
Paris, France
Projet C-CUBE : maintenance évolutive d'applications et développement de nouvelles demandes sur le datawarehouse C-CUBE, permettant au management de CIB Finance de piloter les filières revenus, engagements, budgets et capital : – Génération de rapports Excel ; – Implémentation des services ; • Technologie JAVA/J2EE : WebSphere comme serveur d'application, EJB2; • Environnement de développement : RAD, Maven2, CVS ; – Maintenance de l'interface WEB à l'aide de Struts2/OGNL, SweetDEV, TagLibs, Ajax, JQuery; – Maintenance de batchs à l'aide de SQL Loader; – Support de production: Suivi journalier de batchs Environnement Technique : JAVA/J2EE, EJB2, WebSphere, Oracle, Hibernate3, Business Objects, SHELL, Maven2, CVS, WinSCP, PuTTY, Aspose, POI, OGNL, Struts2, TagLibs, Ajax, JQuery1.9.2, SweetDEV2.1.5, Jira, Eclipse.
Ingénieur étude et développement
Groupe des Papiers de Presse
déc. 2011 - août 2012
9 mois
Paris, France
Projet PAPIRUS : maintenance évolutive d'un ERP propriétaire de distribution de papiers : – Conception, modélisation des services et bases de données; – Implémentation des services : JBPM & Drools définissant les règles métiers – Élaboration des tests unitaires à l'aide de JUnit et réalisation de tests fonctionnels; – Développement de l'interface WEB à l'aide de Struts1, TagLibs, Ajax, Prototype, Tiles; – Maintenance corrective et évolutive de l'application; Environnement Technique : JAVA/J2EE, EJB2, JBoss, SQL Server 2008, Server Management Studio, SHELL, Eclipse, Maven2, SVN, JUnit, LdapAdmin, WinSCP, PuTTY, JBPM, Drools, Struts1.3, Ajax, Prototype, Tiles, Mantis.
Ingénieur étude et développement
Ministère de l'Intérieur - ANTS
oct. 2009 - déc. 2011
2 ans 3 mois
Paris, France
Projet SIV (Système d'Immatriculation des Véhicules): maintenance évolutive d'une plateforme de télépaiement, ayant pour rôle d'enregistrer les paiements par prélèvement et CB, de ventiler les recettes, de régulariser les impayés : – Conception et modélisation des services et bases de données; – Implémentation des services ; – Réalisation de tests fonctionnels et élaboration des tests unitaires à l'aide de JUnit et Selenium; – Développement de l'interface WEB à l'aide de Struts1, TagLibs, JavaScript ; – Intégration de l'application en éditant les scripts VB, PL/SQL et SHELL ; – Développement du reporting PDF à l'aide d'IReport ; – Profiling de l'application à l'aide de JRockit Mission Control ; – Maintenance corrective des Web Services à l'aide de XML-RPC, Axis, SOAP, SoapUI, WSDL; Environnement Technique : JAVA/J2EE, EJB3, Jonas, Oracle, PL/SQL, TOAD, SHELL, VB Script, Eclipse, Maven2, SVN, JUnit, Selenium, Enterprise Architect, NovaStudio, LdapAdmin, WinSCP, PuTTY, JRockit Mission Control, Bugzilla, Struts1, TagLibs, JavaScript, IReport, XML-RPC, Axis, SOAP, SoapUI, WSDL
Ingénieur étude et développement
Bibliothèque nationale de France
août 2009 - oct. 2009
3 mois
Paris, France
Projet PLATON : plateforme de transfert d'ouvrages numériques pour malvoyants entre éditeurs et associations : – Conception et modélisation des services et bases de données ; – Mise en place de l'environnement de développement; – Développement des différentes couches de l'application; Environnement Technique : JAVA/J2EE, Tomcat 5, PostgreSQL, Struts2, Eclipse, VMware, Maven2, SVN, Hibernate, Spring, Ajax, JavaScript, TagLibs JUnit, PowerAMC, Acceleo
Ingénieur étude et développement
GDF-SUEZ
oct. 2008 - août 2009
11 mois
Paris, France
Projet e-QSI: développement de l'application de gestion de diagnostics GDF-SUEZ (prises de rendez-vous, gestion des tournées des techniciens, traitements des résultats des diagnostics ...) – Maintenance corrective et évolutive de l'application; – Rédaction de spécifications détaillées et de fiches de tests ; – Modélisation de bases de données à l'aide de PowerAMC; – Développement des différentes couches de l'application; • Technologie JAVA/J2EE : WebLogic, JSP, EJB2, Oracle, Struts1; - Élaboration des tests unitaires à l’aide de JUnit et Selenium ; - Développement de l’interface WEB à l’aide de Struts1, TagLibs, JavaScript ; - Développement du reporting applicatif à l’aide d’IReport ; - Réalisation de tests fonctionnels ; – Dans le cadre de la reprise d'e-QSI en infogérance (Maintenance évolutive) par Sopra Groupe : – Présentation fonctionnelle et technique de l'application eQSI ; – Installation et configuration de l'environnement de développement; • Mise en place des outils tels que Maven2, SVN, Eclipse ; • Configuration des serveurs Apache, Weblogic et OpenLDAP ; • Configuration de la base de données Oracle; • Déploiement de l'application WEB ; • Configuration du client lourd sous Swing embarqué sur les tablettes des techniciens; – Rédaction de spécifications détaillées ; – Développement des évolutions; Environnement Technique : JAVA/ J2EE, EJB2, JSP, Apache, Weblogic, Oracle, PL/SQL, Script Shell, Struts1, Taglibs, Swing, OpenLDAP, Eclipse, SQL Developer, TOAD, SVN, Mantis, JUnit, Selenium, Maven2, PowerAMC
Ingénieur étude et développement
Ministère de l'Intérieur
déc. 2007 - sept. 2008
10 mois
Paris, France
Projet MAPA ACTES : plateforme de gestion et télétransmission d'actes d'état civil entre collectivités locales et préfectures – Maintenance corrective et évolutive de l'application; – Rédactions des spécifications détaillées ; – Réalisation de tests fonctionnels; – Intégration de l'application à l'aide de l'édition de scripts SHELL et PL/SQL Environnement Technique : JAVA/J2EE, VMware, Oracle, PL/SQL, TOAD, Tomcat, Struts1, Hibernate, Spring, NovaForgeTM, SVN, Mantis, SHELL, Eclipse.
Ingénieur étude et développement
Société GAEL Consultant
mai 2007 - sept. 2007
5 mois
Paris, France
Projet AMALFI : conception et développement de la base de données d'un système de contrôle qualité de données satellitaires AMALFI, et configuration d'un serveur LDAP : – Développement de la base de données ; • Création et modification de tables de la base de données MySQL ; • Gestion d'accès aux tables de la base de données; – Configuration d'un serveur OpenLDAP ; Environnement Technique : JAVA/J2EE, MySQL, OpenLDAP, Scripts SHELL, Maven2, SVN, Poseidon, UML, Tomcat, Eclipse.
Formation
l'Université de Marne-la-Vallée.
Master, Ingénierie Informatique
2006 - 2008
2 ans 1 mois
l'Université de Marne-la-Vallée.
Licence, Mathématiques et Informatique option Informatique
2005 - 2006
1 an 1 mois
Licences et certifications
Formation Agile SCRUM
Délivré le : juil. 2017
Formation UML - BULL SAS
Délivré le : mai 2010
Formation AngularJs
Délivré le : mai 2010