
nazim HAMERLAIN
Développeur Back-end Senior
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur back-end avec 8+ ans d'expertise dans le secteur bancaire et financier. Spécialisé en Java, Angular et développement d'API REST avec expérience chez BPCE, HSBC et Crédit Agricole. J'optimise vos architectures back-end et migre vos systèmes legacy vers des solutions modernes et performantes.
Expérience de travail
Consultant developeur back end
Crédit Agricole
janv. 2026 - Présent
10 mois
92120 Montrouge, France
• Conception et développement de divers micro services. •Conception et développement d'un module de bibliothèque réutilisable par tous les micro services, facilitant l'intégration de fonctionnalités communes. • Conception et développement de divers cron. • Accompagnement des développeurs juniors. • Gestion de la base de données via Liquibase. • Gestion des dépendances et versioning des différents services. • Collaboration étroite avec les Product Owners, les équipes DevOps, et QA • Décomposition des tâches techniques, chiffrage des coûts US, revues de code, documentation technique et démonstrations produit/business. Contexte : Développement d'une application dédiée à l'achat et à la vente de crypto-actifs au sein de CACEIS, entité du groupe Crédit Agricole. Participation à la conception, au développement et à la maintenance d'une architecture complexe basée sur plusieurs microservices, avec intégration et échanges en temps réel avec des solutions externes telles que Wyden via le protocole FIX, ainsi que Kraken, Kaiko et Bitstamp, dans un environnement exigeant en termes de performance, sécurité et scalabilité Stack technique: Java 21, Spring Boot, JWT, Spring security, REST, Maven, SonarQube, liquibase, Hibernate, kafka, protocole fix Test unitaire, intégration (JUnit, Mockito) DevOps (Jenkins, Docker, kubernetes), Cloud :AWS(S3, API getway, lambda, Cognito, Msk) IA: Agent Junie (Claude)
Consultant developeur back end
Groupe BPCE
juin 2024 - oct. 2025
1 an 5 mois
Paris et périphérie
• Conception et développement de divers micro services. • Conception et développement d'un module de bibliothèque réutilisable par tous les micro services, facilitant l'intégration de fonctionnalités communes. • Conception et développement de divers cron. • Accompagnement des développeurs juniors. • Gestion de la base de données via Liquibase. • Gestion des fichiers de configuration GKE. • Déploiement des microservices sur Google Cloud Platform (GCP) via XL Deploy. • Gestion des dépendances et versioning des différents services. • Collaboration étroite avec les Product Owners, les équipes DevOps, QA et de développement, utilisant des méthodologies Agile (Scrum, SAFe). • Décomposition des tâches techniques, chiffrage des coûts US, revues de code, documentation technique et démonstrations produit/business. Stack technique: Java 17, Spring Boot, JWT, Spring security, REST, Maven, SonarQube, liquibase, Hibernate Test unitaire, intégration (JUnit, Mockito) DevOps (Jenkins, Docker, GKE), Cloud (Google Cloud, Pub/Sub, AlloyDB)
Consultant Développeur Back-end
HSBC
sept. 2022 - mai 2024
1 an 9 mois
Paris, France
• Encadrement de développeurs juniors • Développement d'API basées sur des micro services • Ajout de fonctionnalités et correction de bugs dans l'ancien système Configuration de pipelines Jenkins et déploiement dans différents environnements (développement, UAT, OAT) • Décomposition des tâches techniques, estimation des user stories et révision du code • Participation aux réunions avec les acteurs métier et les testeurs Stack technique: Java 8, Spring Boot, Java EJB, JWT, OpenID, REST, Maven, SonarQube, Unit unitaire (JUnit, Mockito, Cucumber), DevOps (Jenkins, Docker, Kubernetes), Cloud (AWS)
Consultant Développeur Back-end
Crédit Agricole Assurances
avr. 2020 - juil. 2022
2 ans 4 mois
À distance
• Participation aux réunions de définition de l'architecture de l'application • Développement d'API • Écriture de tests unitaires avec JUnit et Mockito • Support et développement d'améliorations pour l'application • Implémentation des nouvelles exigences et correction des bugs Stack technique: Java 11, Spring Boot, Swagger 2, REST Web Services, Maven, SonarQube, Jenkins, Test unitaire(JUnit, Mockito)
Ingénieur d'études / Concepteur Développeur
EPIGONE
oct. 2018 - mars 2020
1 an 6 mois
Région de Paris, France
• Développement d'améliorations pour l'application de simulation d'assurance Epicaste • Reconstruction des modules clients Epicaste avec Angular • Création de divers services web REST • Création d'un batch automatisé pour les mises à jour de bases de données • Création d'un batch de surveillance Adaptation du batch à différentes bases de données (Oracle, PostgreSQL, MySQL) •Création d'environnements clients – configuration des bases de données Oracle et PostgreSQL •Installation et configuration des serveurs d'applications Tomcat – déploiement des applications clientes Stack technique: Java Struts, REST Web Services, Angular 7, PgAdmin, Tomcat, Databases (Oracle, PostgreSQL, MySQL)
Formation
University of Pau and Adour Countries
Master 2 (M2)
2017 - 2018
2 ans
Université des Sciences et de la Technologie 'Houari Boumediène'
Master 2 (M2)
2016 - 2017
2 ans