
Ilyass Boussataha
Dev Sénior - Tech Lead | Java, Spring, Angular
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Back/Full‑Stack avec 8 ans d’expérience, passionné par les nouvelles technos. J’ai évolué en Tech‑Lead, pilotant des équipes pour garantir la qualité et améliorer les pratiques. Expériences chez GRDF, Rexel, Ministère de la Justice, Volkswagen Bank, etc. Compétences : Java/Spring/Spring Boot, Angular, méthodologies agiles (Scrum, SAFe). Motivé par la résolution de problèmes complexes, je recherche une mission stimulante où apporter mon expertise technique et leadership.
Expérience de travail
Développeur Senior Java
RexelFreelance
août 2024 - Présent
2 ans 3 mois
Paris, France
Consultant sur un projet de migration du WebShop vers une architecture micro-services • Implémentation d’une architecture micro-services • Conception technique & développement • Participation aux études d’architecture • Revues de code • Participation aux campagnes de perfomances (Gatling) • Réalisation de tests unitaires et tests d’intégrations (JUnit 5/Mockito) • Analyse et correction d’anomalies • Support à la mise en production Stack technique : Java 21, Microservices, GIT, Spring Boot, Spring Batch, REST, PostgreSQL, Kafka, Hibernate, Liquibase, JUnit/Mockito, WireMock, Gatling, Docker, Bamboo CI/CD, Azure.
Technical Lead
Ministère de la JusticeFreelance
mai 2023 - août 2024
1 an 4 mois
Paris, France
Tech Lead sur un projet de dématérialisation et simplification des procédures aux tribunaux • Implémentation d’une architecture micro-services • Encadrement et coordination des équipes • Conception technique & développement • Montée en compétence des nouveaux arrivants • Veille technologique • Revues de code • Réalisation de tests unitaires et tests d’intégrations (JUnit 5/Mockito) • Support à la mise en production Stack technique : Java 17, Angular, Microservices, GIT, Spring Boot, Spring Batch, REST, RabbitMQ, PostgreSQL, Hibernate, MyBatis, Docker, Gitlab CI/CD, OpenShift, Kubernetes (K8s), SaFe.
Technical Lead
Volkswagen Financial ServicesFreelance
nov. 2020 - mars 2023
2 ans 5 mois
95700 Roissy-en-France, France
Tech-lead sur le projet WebCalc •Développement en méthode Agile Scrum. •Réalisation des tests unitaires et tests d'intégrations (Jest 25). •Contrôle de version sur GIT (Montée de version à la fin de chaque Sprint, gestion des conflits, …). •Animation et participation aux cérémonies Scrum. •Maitrise du processus de déploiement sur Cloud (Concourse CI, AWS, Hagrid …). •Former les équipes client au processus de déploiement. •Comprendre le besoin métier du client et participer à la conception technique et fonctionnelle des users stories en tenant compte du contexte. •Participer à la conception architecturale de l'application (DDD, Redis) Comprendre le besoin métier et établir de la documentation en partant d'un code source existant Stack technique : NestJS, Amazon Web Services (AWS) : S3, Elastic Container Service (ECS), Domain Driven Design (DDD), Oracle, Redis, TypeORM, Jest, Github, Concourse CI, DataDog, TypeScript, Docker, Kong API Gateway.
Technical Lead
La Cipav
sept. 2019 - mai 2020
9 mois
Paris, France
Tech Lead sur Tosca pour la modernisation du SI en micro-services • Participer à la conception architecturale de l’application (Microservices) • Réalisation de tests unitaires et tests d’intégrations (JUnit 5/Mockito) • Contrôle de version sur GIT (Montée de version à la fin de chaque Sprint, gestion des conflits, ...) • Maitrise du processus de déploiement(Gitlab CI, Maven ...) • Accompagner les profils juniors, identifier les axes d’amélioration techniques de l’équipe et mise en place des plans d’actions Stack technique : Java 8, Spring Boot, Spring Batch, Spring Cloud, Angular 8, Oracle, PL/SQL, Hibernate, Liquidbase, Gitlab CI, Junit, TypeScript, Docker, Sonar.
Back-Up Technical Lead
GRDF
sept. 2017 - juil. 2019
1 an 11 mois
93500 Pantin, France
Back-up Tech Lead sur le projet Tulipe pour le changement de type de gaz en France • Développement en méthode Agile Scrum • Réalisation de tests unitaires et tests d’intégrations (JUnit/Mockito) • Analyse et correction d’anomalies • Contrôle de version sur GIT (Montée de version à la fin de chaque Sprint, gestion des conflits, ...) • Installation et maintenance des outils de développement (Tomcat, Jenkins, Maven ) • Coaching d’un profil Junior Stack technique : Java 8, Angular 2, Spring Boot, Junit, Postgres, PL/SQL, Hibernate, Flyway, TypeScript, Gitlab, Jenkins, Sonar.
Formation
Universite de Lorraine
Master of Computer Applications (MCA)
2016 - 2017
2 ans
Licences et certifications
AWS Certified Solutions Architect – Associate
Délivré le : mai 2023
Portfolio

Migration WebShop en micro-services

Dématérialisation des procédures judiciaires
