You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benoit LefebvreBL

Benoit Lefebvre

Développeur back end Java

520 €/jour
Lille, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Benoit

Développeur polyvalent avec plus 4 années d’expériences dans les domaines de l'assurance et de l'hospitalier. Passionné par les nouvelles technologies et connaissance avancée du langage Java. Je suis pragmatique et réfléchis, toujours à la recherche de nouveaux challenges !

Toujours à la quête de la satisfaction client, je saurai vous accompagner au quotidien en étant force de proposition. Ayant travaillé dans le secteur des TPE et des startups, je sais me rendre agile pour proposer des solutions et répondre aux besoins.

Je suis disponible pour discuter de vos projets.

J'ai eu l'opportunité, à travers mes missions de travailler sur tout le processus de développement :
- Analyser le besoin métier
- Rédiger les spécifications techniques
- Concevoir et développer
- Réaliser les tests unitaires
- Livraison

Compétences Backend :
- Frameworks : Spring (confirmé) : Spring Boot, Spring Data, Spring MVC, Spring StateMachines
Struts (intermédiaire)
- Langages : Java (confirmé) / C (intermédiaire)

Compétences Frontend :
- Frameworks : Laravel (notions) / Angular (notions)
- Langages : JavaScript (intermédiaire) / PHP (intermédiaire)

Compétences Modélisation / Conception :
- Diagramme d'utilisation
- Diagramme de classes
- Machine à états

Méthodologie :
- Scrum

Outils utililsés :
- IDE : Intellij / Eclipse
- Discussions : Discord / Slack / GoogleMeet / Teams
- Specs : Jira / Confluence / Trello
- Base de données : PgAdmin / DBeaver / Squirriel SQL / Adminer
- Conception : PlantUML / Diagrams
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

  • Espagnol

    Notions

Accepte de travailler sur site
Lille (jusqu’à 50 km)

Expériences

  • Purse (Ex UpStream Pay)
    Développeur back-end
    janvier 2022 - Aujourd'hui (4 ans et 5 mois)
    Lille, France
    Accompagnement d'une startup dans le paiement, de la création d'un projet from scratch jusqu'à la livraison d'une version de production. Purse est une startup issue de l'incubateur créer par la famille Mulliez. Mission :
    • Conception et développement d'une API d'orchestration de paiement permettant à un marchand de simplifier et d'optimiser la gestion des paiements. L'objectif étant de pouvoir connecter un marchand à un grand panel de moyen de paiement et d'augmenter son taux de transformation.
    • Conception et développement d'une solution pour intégrer et unifier les journaux de reconciliation des moyens de paiement pour les mettre à disposition du marchand
    • Conception et développement de plugins pour intégrér les solutions de paiement de nos partenaires sur notre plateforme logicielle. Environnements :
    • Java 17, Reactor, SpringBoot 3.2, GCP, Mongo, Datadog, API REST, Pub sub, Gradle, Docker, GitHub, Junit, Kubernetes, Scrum
    • Java 17, Spring 6, GCP, Kafka, Postgres, API REST, Okta, Maven, GitHub, Junit, Docker, Scrum Périmètre métier :
    - Développement d'une API d'orchestration de paiement
    - Implementation d'une solution externe de 3DS
    - Implementation d'une solution externe de Vault afin de tokeniser les cartes
    - Développement d'une application de gestion des journaux de reconciliations
    - Développement de multiples plugins de paiements : CB, Gifcard, Sepa, Paiement en plusieurs fois
    - Implementation de plugins compatibles mobile softpos Périmètre technique :
    - Analyse fonctionnelle des différentes fonctionnalités à developper
    - Conception technique pour répondre aux besoins
    - Développement de plusieurs applications micro services
    - Tests unitaires ,d'intégrations et de charges
    - Gestion des déploiements
    - Maintenance applicatives
    - Utilisation de GCP comme outil cloud
    - Utilisation de Datadog pour monitorer nos applications
    - Participation aux rituels SCRUM
  • Benefiz
    Développeur back-end
    mars 2020 - janvier 2022 (1 an et 10 mois)
    Lille, France
    Accompagnement d'une startup dans l'assurTech, de la création d'un projet from scratch jusqu'à la livraison d'une version de production accompagné de tests unitaires et d'intégrations. Environnements : Java 11, Spring Framework, Micro-services, Kafka, Google Cloud,Docker, GitlabCI, Keycloak, JUnit, Liquibase, Mockito, PostgreSQL, Hibernate Périmètre métier:
    - Developpement d'un parours totalement digitale pour souscrire a des avantages sociaux orientés pour les entreprise : mutuelle, prevoyance, tickets restaurants... Périmètre technique :
    - Développement basé sur une architecture micro-services via le broker Kafka
    - Utilisation de l'outil GCP pour le déploiement d'instance dans le cloud et le storage. (Migration de flux, debuggage, analyse de logs, …)
    - Utilisation de Keycloack pour l'authentification des utilisateurs et gestion de leurs droits.
    - Maîtrise de Spring boot 2.5 et Spring 5 avec ces nombreux modules : Spring Security, Spring MVC, Spring State Machine…
    - Utilisation de Docker pour la gestion de l'environnement technique du logiciel.
    - Mise en place des API REST pour les micro-services à l'aide de leur Swagger (OpenApi 3.0) pour implémenter la documentation.
    - Développements des tests unitaires et des tests d'intégration à l'aide de JUnit 5 et de Mockito
    - Maitrise de Java 11
    - Utilisation de PostgreSQL 12 pour les bases de données (Pgql, Sql)
    - Utilisation de la plateforme Gitlab pour les revues de codes et les pipelines de la CI/CD
    - Maîtrise de l'outil Git
    - Participation à l'analyse fonctionnelle du logiciel
    - Méthodologie de travail Agile selon SCRUM
    - Utilisation de Sonar Lint et Sonar cube pour la gestion de la qualité du code.
    - Être force de propositions pour la conception du logiciel
    - Présentation du travail réalisé durant le sprint à l'équipe métier/client
  • Lenrek Informatique,
    Développeur Full Stack
    août 2017 - février 2020 (2 ans et 6 mois)
    Lens, France
    Mission : Participer aux développements et à la maintenance des différents logiciels de la société et être force de propositions pour la conception des nouvelles fonctionnalités. Environnements : Java 8, J2EE, Struts, Maven, JUnit, PostgreSQL, Ajax, Javascript, SVN, Hibernate Périmètre :
    - Résolution de tickets en contact avec le client pour la maintenance applicative
    - Développements de modules complémentaires pour les solutions logiciels
    - Présentation du travail réalisé aux clients à travers des conférences
    - Analyse de cahiers des charges du client

Recommandations

Soyez le premier à recommander Benoit

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master Ingiénierie Logicielle pour l'Internet
    Université d'Artois
    2019
    Formation spécialisée dans le développement en informatique orientée web.
  • Licence
    Université d'Artois
    2017
    Licence obtenu à la Faculté des Sciences de Jean Perrin à Lens dans la filière informatique et plus précisément en programmation.

Certifications

Compétences

Catégories