More
Professional experiences
6 years of experience as Back-end developer (or similar)15 years of experience in other fields
Développeur Java
ALCINEO - La CiotatNov 2018 - May 2022 · 3 years 6 months
Alcineo est une sociétée qui développement de noyaux de paiement EMV® avec et sans contact et de modules de sécurité logiques. Travaillant en partenariat avec les fournisseurs de solutions de paiement avant, pendant et après le déploiement de leurs produits dans de nombreux domaines de l'écosystème de paiement : transports en commun, commerce de détail, kiosques et distributeurs automatiques, stations-service, restaurants, etc.
J’ai rejoint l’équipe R&D afin de participer à l'évolution, la refonte et la creation de produits.
J'ai effectué les tâches suivantes :
- Amélioration de l'utilitaire de test de différents kernels de payments fait en JavaFX.
- Refonte de l'application Android afin d'utiliser les dernières nouveautées du Android SDK.
- Création du backend en Spring boot pour la solution SoftPOS qui permet d'authentifier un mobile Android avant de valider un payment.
💻 Stack:
* Java, JavaFX, Android, Spring boot
* MariaDB, Docker
* Git, GitlabAlcineo est une sociétée qui développement de noyaux de paiement EMV® avec et sans contact et de modules de sécurité logiques. Travaillant en partenariat avec les fournisseurs de solutions de paiement avant, pendant et après le déploiement de leurs produits dans de nombreux domaines de l'écosystème de paiement : transports en commun, commerce de détail, kiosques et distributeurs automatiques, stations-service, restaurants, etc. J’ai rejoint l’équipe R&D afin de participer à l'évolution, la refonte et la creation de produits. J'ai effectué les tâches suivantes : - Amélioration de l'utilitaire de test de différents kernels de payments fait en JavaFX. - Refonte de l'application Android afin d'utiliser les dernières nouveautées du Android SDK. - Création du backend en Spring boot pour la solution SoftPOS qui permet d'authentifier un mobile Android avant de valider un payment. 💻 Stack: * Java, JavaFX, Android, Spring boot * MariaDB, Docker * Git, Gitlab
Compétences : Java · Angular · Spring Boot · Software craftsmanship · TDD · BDDCompétences
Senior developer backend
PayXpert - BarcelonaMay 2022 - today · 2 years 9 months
PAYXPERT est l'une des technologies les plus importantes dans le secteur des paiements.
La société compte actuellement plus de 650 clients, dont des marques mondiales telles que Carolina Herrera, Clarins, Savoy Hotels ou Gucci.
J’ai rejoint l’équipe développement afin de participer à la creation d'une nouvelle solution utilisant les micro-services.
J'ai effectué les tâches suivantes :
- Développement de micro-services.
- Analyse de plusieurs librairies/frameworks afin de comparer leurs avantages/inconvénients.
- Formation de l'équipe au TDD / BDD.
💻 Stack:
* Java, Kotlin, Spring boot, Spring Cloud
* Postgres, Docker
* Git, Gitlab
🔗 Organisation de l'équipe:
* Équipe composée de 4 développeurs backend, Scrum master changeant à chaque sprint.
* Scrum avec sprints de 2 semaines.PAYXPERT est l'une des technologies les plus importantes dans le secteur des paiements. La société compte actuellement plus de 650 clients, dont des marques mondiales telles que Carolina Herrera, Clarins, Savoy Hotels ou Gucci. J’ai rejoint l’équipe développement afin de participer à la creation d'une nouvelle solution utilisant les micro-services. J'ai effectué les tâches suivantes : - Développement de micro-services. - Analyse de plusieurs librairies/frameworks afin de comparer leurs avantages/inconvénients. - Formation de l'équipe au TDD / BDD. 💻 Stack: * Java, Kotlin, Spring boot, Spring Cloud * Postgres, Docker * Git, Gitlab 🔗 Organisation de l'équipe: * Équipe composée de 4 développeurs backend, Scrum master changeant à chaque sprint. * Scrum avec sprints de 2 semaines.
Compétences : Angular · Spring Boot · Software craftsmanship · TDD · BDDCompétences
Schools
4 years of higher education
Wealcome
* Sensibilisation à la discipline TDD et à la Clean Architecture dans le monde Java afin de prévenir la complexité accidentelle. Y compris aux notions principales du DDD (Domain-Driven Design) et de CQRS. * Montée en compétences au TDD et à la Clean Architecture dans le monde Java à travers un live coding très professionnel et approfondi à vocation de démonstration et de mises en situation pour les exercices. * Il consistera en la réalisation from scratch d'une application digne de ce qu'on attend de nous en entreprise. * Compréhension et démonstration des différents types de tests (unitaire / acceptation / end-to-end / intégration) * Clarification de chacun des concepts maîtres et annexes à travers des séances de questions-réponses et autres démonstrations concrètes. https://wealcomecompany.com/wealcome-java-tdd-clean-architecture-formation/* Sensibilisation à la discipline TDD et à la Clean Architecture dans le monde Java afin de prévenir la complexité accidentelle. Y compris aux notions principales du DDD (Domain-Driven Design) et de CQRS. * Montée en compétences au TDD et à la Clean Architecture dans le monde Java à travers un live coding très professionnel et approfondi à vocation de démonstration et de mises en situation pour les exercices. * Il consistera en la réalisation from scratch d'une application digne de ce qu'on attend de nous en entreprise. * Compréhension et démonstration des différents types de tests (unitaire / acceptation / end-to-end / intégration) * Clarification de chacun des concepts maîtres et annexes à travers des séances de questions-réponses et autres démonstrations concrètes. https://wealcomecompany.com/wealcome-java-tdd-clean-architecture-formation/ Compétences : Software craftsmanship · TDD · BDDCompétences - Software craftsmanship · TDD · BDDCompétences2023
Artisan Developpeur
Formation artisan développeur https://compagnon.artisandeveloppeur.fr/coursesFormation artisan développeur https://compagnon.artisandeveloppeur.fr/courses Compétences : Software craftsmanship · TDD · BDD - Software craftsmanship2021
Openclassrooms
Développeur d'application java - Développeur d'application java2018
Projects
UberClone
mai 2023
Uber clone in Java Angular
Using Clean architecture / TDD
Spring boot Websocket / rest
Angular
inspired by https://jurajmajerik.com/?ref=blog.pragmaticengineer.com
Job search state
Is actively searching
Sought-after locations
Saint-Cyr-sur-Mer
Desired type of contract
Permanent contract
Other search criteria
100% Teleworking
75k / year
Links
GithubJBonifay
Technologies
Skills
Interested by...Java, Spring Boot,DDD, BDD, TDD, Software craftsmanship
Languages
- Français
- Anglais
- Spanish
Tests