
Sofiene JAMEL
Lead développeur Java | Spring & Kafka
Salary / Daily rate
78500 Sartrouville, France
Freelance
Can come onsite
Skills
About me
Intro
Lead Developer Java/Spring avec +10 ans d'expertise en architecture microservices et solutions bancaires. Actuellement Lead chez BforBank, j'ai conçu des systèmes de gestion de cartes bancaires, optimisé des pipelines CI/CD (GitLab/ArgoCD/Helm) et implémenté des solutions Kafka à forte volumétrie. Spécialisé en Java/Spring/Kafka/DevOps avec une expertise éprouvée dans l'automatisation, le BDD et l'accompagnement d'équipes techniques.
Work experience
Lead Software Engineer
BforBank
Mar 2022 - Present
4 years 8 months
Paris, France
- Conception et réalisation de nouveaux modules responsables de la gestion des cartes bancaires - Intégration de la nouvelle solution avec le système de gestion de cartes existant - Coordination avec les équipes partenaires : contrats d’interface, schémas Avro , … - Mise en place d’une nouvelle pipeline basée sur Gitlab-ci/ArgoCd/Helm - Intégration des Apis partenaires (Monext) - Préparation de la transition des anciens clients vers le nouveau système de cartes - Automatisation des tests d’acceptation en se basant sur le concept BDD - Suivi de la PROD : Qualifications d’anomalies et hotfix.
Lead Software Development Engineer
Smile&Pay
Mar 2020 - Mar 2022
2 years 1 month
Neuilly-sur-Seine, France
- Conception et réalisation de nouveaux parcours d’enrôlements spécifiques. - Conception et mise en place d’une Gateway Soap-Rest en utilisant NodeJs. - Mise en place d’un micro-service afin d’intégrer le canal e-commerce. - Bug fixes sur l’application mobile (développée en Ionic) - Entretiens techniques et validation de CVs . - Encadrement des développements et priorisation des chantiers techniques avec la CTO et le PO. - Migration de SVN vers GIT / RedMine vers Jira Server / Jira Server vers Jira Cloud. - Mise en place de la containerisation via Docker. - Mise en place et automatisation du process GitFlow. - Mise en place de la méthodologie Scrum. - Animation des ateliers de partage de bonnes pratiques et de « refactoring ». - POC d’une solution d’intégration du module de payement au niveau des différents CMS (PrestaShop,Magento,Wordpress) - Optimisation des pipelines Jenkins. - Développement afin d’intégrer différents options monétiques coté Back/Front & Mobile. - Suivi du projet PRA (plan de reprise d’activité) sur AWS
Lead Software Development Engineer
My Money Bank
Jul 2018 - Mar 2020
1 year 9 months
Région de Paris, France
-Conception, POC et développement d’une solution de core-banking basé sur le progiciel Mambu -Mise en place d’un pipeline de déploiement générique permettant le déploiement ainsi que la gestion de configuration pour toutes les équipes du département finance. -Conception et réalisation du projet ANACREDIT (Un projet règlementaire permettant la soumission des rapports à la banque de France)
Lead Software Development Engineer
OUI.sncf
Nov 2017 - Jul 2018
9 months
Région de Paris, France
-Mise en place d’un cache mutualisé « Redis » pour la mise à jour des stations autolib (géolocalisation, stations fermés…) -Mise en place des bonnes pratiques de développement (clean code) . -Adaptation des itinéraires et trajets en temps réel en se basant sur des données Twitter . -Gestion du mode de transport en vélo en utilisant l’API graphhopper . -Mise à jour automatique des dépendances Maven du projet. -Amélioration de l’usine d’intégration continue (Mise en place de Pull Requests et Pr- Builder)
Engineer
Societe Generale Corporate and Investment Banking - SGCIB
Nov 2014 - Dec 2017
3 years 2 months
Région de Paris, France
Réalisation d’une application «from scratch» permettant la récupération ainsi que l’enrichissement des deals depuis le front-office vers le back-office . Environnement technique: • Langages,librairies et frameworks: Java 8, Jpa, Hibernate, Spring boot, Spring Data, Puppet, Rest, Junit, Mockito, Guava, Vavr, Loan IQ Sdk , Cucumber JVM, Liquibase , Activity BPM. • Systèmes d’exploitation : Windows, Linux . • Outils de développement et integration continue: Intellij IDEA, Maven ,Git , Jenkins,XL Deploy . • Base de données : Oracle . • NoSql :Elasticsearch . • Methodologie : Scrum .
Ingénieur étude et développement JAVA/J2EE
SunGard
Jul 2011 - Oct 2014
3 years 4 months
Développeur JAVA/J2EE chez SunGard (Equipe UBIX) et Freelancer pendant deux ans, ayant une formation de génie logiciel. Possède des bonnes compétences techniques et fonctionnelles (Finance des produits dérivés). Reconnu par ma grande capacité d’analyse, mon esprit de synthèse et mon sens de l’écoute.
Freelancer- ODESK
oDesk
Nov 2009 - Dec 2011
2 years 2 months
Développement web,applications ainsi que des taches de supervision réseaux informatique. Consultez mon profil : https://www.upwork.com/freelancers/~01ea705e0f55ac1f2f
Education
Ecole Superieure Privee d'Ingenierie et de Technologies
Ingenieur Informatique, Génie logiciel
2008 - 2011
4 years
Institut national des sciences appliquées et de technologie
Diplôme techincien supérieur, Reseaux informatique et télécommunications
2005 - 2008
4 years
Licenses & certifications
Confluent Certified Developer for Apache Kafka
Issued: Dec 2025
Oracle Certified Professional, Java SE 6 Programmer
Issued: Jan 2014