
Nasreddine Boukehil
Développeur Java Spring Boot Fullstack
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Java/Spring Boot fullstack avec 7 ans d’expérience en freelance dans des secteurs variés. Spécialisé dans le développement d’API REST et de microservices Spring Boot, avec une double compétence front-end (Angular, Vue.js/Nuxt.js). Expérimenté en intégration de systèmes de paiement (Stripe), CI/CD et environnements Cloud (AWS, GCP).Certifié AWS Cloud Practitioner. Habitué aux contextes Scrum et SAFe, je contribue activement à la qualité du code (code review, tests unitaires, SOLID).
Expérience de travail
DÉVELOPPEUR JAVA SPRING BOOT
MediaMetrieFreelance
août 2024 - déc. 2025
1 an 5 mois
Paris, France
Médiamétrie est une entreprise spécialisée dans la mesure et l'analyse des audiences des médias. J'ai rejoint une équipe qui développe et gère des systèmes de recrutement et de fidélisation des panélistes. Et aussi, l'évolutivité des mesures d'audience pour la télévision, la radio et les plateformes de streaming. Mes responsabilités sont : • Évolutions et TMA sur plusieurs projets (front-end, microservices, batch). • Contribution à la stabilisation des actifs applicatifs du périmètre. • Revue de code et suivi de la qualité des développements. • Gérer les tests nécessaires pour garantir la fiabilité des déploiements en production. • Gestion des incidents de production et du RUN. • Application des bonnes pratiques de développement (clean code, SOLID, etc.) et de tests. Environnement technique : Java 8/11/17, Spring Boot 2/3, Spring 5/6, Tomcat 8/9, PHP 7/8, Symfony 3/4, Laravel 7/11, Salesforce, Oracle, SQL Server, MongoDB, Git/GitLab, Jenkins, Maven, Nexus, SonarQube, Cucumber, XLR, Nagios, ELK, Kibana, Grafana, AWS (EC2, EKS), Jira, Confluence, SAFe, Scrum.
Développeur consultant Full stack
FreelanceFreelance
sept. 2023 - juin 2024
10 mois
Paris, France
Période d’activité freelance combinée à une montée en compétences structurée. • Missions ponctuelles de conseil et de développement. • Obtention de la certification AWS Certified Cloud Practitioner. • Formation approfondie sur les architectures cloud (AWS) et les bonnes pratiques DevOps. • Veille technologique sur les évolutions de l’écosystème Java/Spring Boot, Angular et tendances du marché.
DÉVELOPPEUR JAVA SPRING BOOT NUXT
ArtcurialFreelance
août 2021 - août 2023
2 ans 1 mois
Paris, France
Artcurial est une société d'enchères et d'art. Elle vise à valoriser et vendre des œuvres d'art, des objets de collection et des biens de luxe. Au sein d'une équipe agile Scrum composée de CTO, Tech Lead, PO, de cinq développeurs et d'un UX/UI Designer. J'ai accompagné l'équipe dans le développement d'une application métier back-office (CRM). J'ai aussi participé à la refonte du site Artcurial. C'était pour améliorer l'expérience utilisateur et les performances. J’ai effectué les tâches suivantes : • Conception et développement des fonctionnalités (gestion des paiements, comptabilité) • Développement des API back-end en Java et Spring Boot. • Développement des tests unitaires back-end : JUnit 5, Mockito, AssertJ. • Développement front-end suivant les maquettes Figma. • Développement des pages et des composants avec Nuxt.js, Vuetify, SCSS et Prismic. • Intégration du paiement en ligne avec Stripe. • Développement des tests E2E en Cypress. • Gestion et révision du code avec Git et GitHub. • Déploiement continu avec la chaîne CI/CD GitHub Actions, Docker sur Google Cloud Platform (GCP). Compétences : Java 11, API Rest, Git, GitHub, Maven, JUnit 5, Mockito, AssertJ, PostgreSQL, SQL, Spring Boot, Spring Data JPA, Docker, GCP, GitHub Actions, Jira, Vue.js, Nuxt.js, OAuth 2.0, Firestore, Stripe, Swagger.
DÉVELOPPEUR BACK-END JAVA SPRING BOOT
Energies DemainFreelance
mars 2021 - août 2021
6 mois
Paris, France
Energies Demain est une société dans le secteur des énergies renouvelables. Elle vise à promouvoir des solutions énergétiques durables. J'ai rejoint l'équipe du projet CASBA, composée de Tech Lead, expert métier, PO, développeur React.js et 2 développeurs Java. J'y travaillais sur l'évolution de l'API back-end et l'ajout de tests unitaires. Nous avons travaillé en agile Scrum. Cette application permet de gérer et de suivre la rénovation énergétique des bâtiments. Elle s'adresse aux particuliers et aux collectivités locales. J’ai effectué les tâches suivantes : • Mise en place d'un environnement de tests unitaires : TestContainer, Flyway, JUnit 5, Mockito, AssertJ. • Ajout des tests unitaires des différentes couches de l'application. • Développement des fonctionnalités de l'API back-end PostgreSQL, Java et Spring Boot. • Gestion et révision du code avec Git et GitLab. • Mise en place de Spring Data JPA en POC. • Accompagnement d'un développeur junior. Compétences : Java 11, API Rest, AssertJ, Git, Gradle, JUnit 5, Mockito, PostgreSQL, Spring Boot 2.2.0, Spring Data JPA, Docker, GitLab CI, Jira, React, Storybook, Swagger
DÉVELOPPEUR JAVA SPRING BOOT ANGULAR
Groupe ICEFreelance
mars 2019 - juin 2021
2 ans 4 mois
Alfortville, France
ICE Elec est une société du secteur de l'énergie. Elle vise à concevoir des solutions pour gérer et surveiller les infrastructures électriques. J'ai rejoint une équipe de 4 devs, d'un chef de projet, d'une testeuse et d'une experte métier. L'objectif était de créer une application pour gérer et surveiller des postes électriques à haute tension. J’ai effectué les tâches suivantes : • Développement d'API back-end en Java 8 et Spring Boot. • Développement front-end en Angular, TypeScript et Bootstrap. • Développement de client VNC en Angular, NoVNC. • Gestion et configuration des services Linux. • Gestion du code source et revue de code. Compétences : Windows 10, CentOS 7, Java 8, Spring Boot 2.2.0, Spring Data JPA, TypeScript 3.6, Angular 7/8, Maven, MySQL Workbench, ng cli, Mantis, Redmine, kiosk web app.
DÉVELOPPEUR JAVA EE
SopraFreelance
juil. 2018 - janv. 2019
7 mois
Paris Area, France
Sopra HR Software est un éditeur de solutions RH. Il aide les organisations dans leur transformation digitale. J'ai rejoint l'équipe du projet 4YOU pour faire évoluer une solution RH (4You) en PaaS. Elle est conçue avec une architecture orientée domaine (DDD) et une technologie OSGI. J’ai effectué les tâches suivantes : • Développement d'API back-end et de bundles OSGI en Java 8 et CXF. • Développement front-end avec JavaScript et Bootstrap. • Gestion des bundles et des packages sur le serveur KARAF. • Gestion, revue de code avec Git et Bitbucket. • Intégration continue avec Bamboo et Sonar. Compétences : Windows 10, Java 8, BluePrint, Git, Maven, JUnit, Oracle 9, HTML, CSS, JavaScript, jQuery, Karaf, Jira, Eclipse, BPMN
DÉVELOPPEUR JAVA SPRING BOOT ANGULAR
StudioCanalFreelance
déc. 2017 - juin 2018
7 mois
Paris Area, France
J'ai rejoint l'équipe du projet pour développer une nouvelle application (IT Boost). Elle vise à optimiser les systèmes informatiques des filiales en utilisant les outils du groupe. J’ai effectué les tâches suivantes : • Développement des API REST avec Java 8, Spring MVC et Swagger UI. • Développement front-end en Angular, TypeScript, Bootstrap et CSS. • Développement d'un batch pour la reprise de données en Spring Boot. • Gestion, revue de code et validation des pull requests avec Git et GitHub. • Présentation des nouvelles fonctionnalités de l'application aux utilisateurs finaux. Compétences : Windows, Java/J2EE, Spring MVC 5, Hibernate, Git, GitHub, Maven, JUnit, PostgreSQL 9, Oracle 9g, Cmdr, HTML, CSS, JavaScript, TypeScript, Angular 2, Tomcat 8, Jira.
DÉVELOPPEUR JAVA EE
CaceisFreelance
sept. 2017 - déc. 2017
4 mois
Paris Area, France
CACEIS est une société de services financiers spécialisée dans la gestion d'actifs et l'administration de fonds. Dans une équipe de 3 développeurs, un tech lead et un Amoa, j’ai travaillé sur la maintenance et évolution des sites web Olis Corporate, Poste RI et web services Olis WS (WSC). J’ai effectué les tâches suivantes : • Analyse des demandes d'évolution et rédaction des spécifications techniques. • Développement de la couche de services en Java et Spring. • Développement front-end en AngularJS. • Évolutions de l'API REST avec CXF, JAX-RS. • Tests unitaires avec JUnit. • Migration des projets vers de nouveaux outils de développement et de CI/CD (RAD, RTC, Jenkins, Sonar). Compétences: Windows, Java/J2EE, Spring, Hibernate, SVN, Jenkins, Maven, Cmdr, HTML, CSS, JavaScript, AngularJS, Tomcat, IBM WAS 8.5.5, JUnit, Jira, RAD, RTC, Oracle 10g.
Formation
Le Wagon
Full Stack Web Development in Ruby on Rails, Web Development
2015 - 2015
2 mois
Résultat : BootCamp
Université Côte d'Azur
Master's degree
2010 - 2012
2 ans 2 mois
Licences et certifications
IBM Blockchain Foundation Developer V2
Délivré le : févr. 2021