Achraf BEN SEDDIK

Ingénieur Full-Stack - Java | Spring | React

Salaire / Taux journalier

Paris, France

Mobilité : France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Spring BootDockerJavaReactC++PythonDomain Driven DesignCElasticsearchSwagger/OpenAPILinuxGitSQLitePostgreSQLGitLabJenkinsTypescriptMySQLAnsibleGestion de projet - PMOJavascriptNodeMongoDBRequêtes SQLTest Driven DevelopmentAngularDevOps

À propos

Introduction

Ingénieur logiciel avec 7 ans d’expérience en développement, spécialisé dans la conception et le développement d’applications Java / Spring Boot. Expérience full stack avec React et TypeScript sur des applications web connectées à des API REST. Pratique des tests automatisés, de la sécurité applicative et des environnements Docker/CI/CD. Habitué à intervenir sur des projets complexes, de la conception jusqu’au déploiement.

Liens

Expérience de travail

Ingénieur Développement Full-Stack

Merck Group

avr. 2024 - Présent

2 ans 7 mois

Strasbourg, France

Développement de la plateforme industrielle BIO4C, suite logicielle pour l'automatisation et la supervision d'équipements de bioprocédés (Process Equipment Assemblies). • Développement d'API REST avec Java 21 / Spring Boot 3.4 pour le pilotage et la configuration de fonctionnalités métier. • Développement du frontend avec React 19, TypeScript et Vite, intégré à l'application principale. • Contribution aux mécanismes d'authentification et de gestion des accès avec Spring Security, OAuth2 et Keycloak. • Développement d'un service Spring Boot dédié à la gestion de configurations système telles que le réseau, le firewall, le NTP, la timezone et les sauvegardes. • Utilisation de Kafka, WebSocket/STOMP et OPC UA pour répondre aux besoins d'intégration et de communication du projet. • Développement de tests unitaires avec JUnit 5, Mockito et Vitest, avec une couverture supérieure à 86 % selon les exigences du projet. • Développement de scénarios de tests end-to-end. • Contribution aux pipelines CI/CD et aux déploiements conteneurisés. • Utilisation de Claude Code (LLM, Anthropic) comme assistant de développement : analyse de code, aide à la conception d'architecture, génération de tests unitaires et documentation technique. Environnement: - Java 21, Spring Boot 3.4, Spring Security, JUnit 5, Mockito, Keycloak - React 19, TypeScript, Vite - Docker, Ansible, Jenkins, PostgreSQL, Git

Ingénieur Développement Java

VINCI Autoroutes

avr. 2022 - mars 2024

2 ans

Aix-en-Provence, France

Développement d'une application web de supervision des équipements et du trafic autoroutier (capteurs, panneaux dynamiques, barrières de péage). Réalisations : • Développement d’une API d’import permettant d’extraire et de normaliser les informations d’équipements issues de fichiers de configuration. • Conception et développement d’API REST avec Java / Spring Boot pour la gestion des équipements. • Développement de la couche de persistance avec Hibernate. • Modélisation des entités métier et réalisation des modèles UML associés. • Développement de traitements liés aux données et procédures stockées. • Développement de tests unitaires avec JUnit et Mockito. Environnement: - Java, Spring Boot, Hibernate, SQL, JUnit, Mockito, Git, Jira.

Ingénieur Développement Logiciel

Safran

août 2020 - mars 2022

1 an 8 mois

Aix-en-Provence, France

Développement d’une plateforme de supervision industrielle permettant la distribution et le suivi de programmes destinés aux équipements de production. • Rédaction des spécifications fonctionnelles et techniques • Modélisation UML et conception des schémas de base de données relationnelles. • Développement des services et entités de données dans ThingWorx pour la gestion des programmes de production. • Implémentation des API RESTful et des tests unitaires. • Mise en place des rôles et autorisations d'accès pour sécuriser l'interface. Environnement: • Java, Hibernate, JUnit, JavaScript, MySQL, UML, ThingWorx/PTC, Git, Postman, VS Code

Ingénieur Développement Logiciel

EDF

avr. 2019 - juil. 2020

1 an 4 mois

Aix-en-Provence, France

Développement d'une station de maintenance rénovée pour automates industriels, basée sur Qt/C++. Réalisations : - Développement de la couche DAO pour l'interaction entre l'IHM et la base de données PostgreSQL - Développement des vues de l'IHM avec Qt Widgets - Mise en place d'une API de chiffrement de fichiers XML contenant les paramètres de connexion sécurisés - Développement d'un outil de réplication de bases de données entre serveur et clients - Rédaction des documents de conception et de tests Environnement: Qt, C/C++, PostgreSQL, Linux (CentOS) SVN, Qt Creator, Redmine


Formation

Institut supérieur d'électronique et d'automatique - Metz

Master 2 (M2) , Conception Systèmes Electroniques et Communicants

2018 - 2019

1 an 1 mois

École Nationale des Sciences Appliquées de Tanger

Diplôme d'ingénieur, Génie des systémes éléctroniques et automatiques

2013 - 2018

5 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.