Soufyane Mechitoui

Ingénieur Concepteur Développeur Java/JEE Senior

Salary / Daily rate

Casablanca, Morocco

Mobility: France

Freelance, open to permanent contract

Can come onsite

Skills

JavaSpring BootReactDockerReduxRESTful APIsGitGitHubJenkinsMavenRabbitMQMicroservicesScrumJiraMongoDBTypescriptCSSGitLabLinuxConfluenceMySQL

Languages

French (Fluent)English

About me

Intro

Ingénieur Java/JEE avec 4 ans d'expérience en conception d'applications bancaires et d'assurance. Expert en architecture Spring Boot, développement d'API REST, et optimisation de batchs avec Spring Batch. Spécialisé en solutions full-stack robustes (React/Java) avec intégration CI/CD pour des projets à forte exigence métier et technique.

Links

Work experience

Ingénieur concepteur développeur Java/JEE

MAGI LIFE

May 2025 - Present

1 year 6 months

Casablanca, Morocco

Client AXA assurance Prévoyance La prévoyance désigne l'ensemble des dispositifs destinés à protéger une personne et ses proches contre les aléas de la vie, en particulier : •L’incapacité de travail (maladie ou accident entraînant un arrêt de travail) •L’invalidité (perte partielle ou totale de la capacité à travailler) •Le décès (versement d’un capital ou d’une rente aux bénéficiaires) Elle peut être : •Individuelle : souscrite à titre personnel auprès d'une assurance. •Collective : proposée par l’employeur dans le cadre d’un contrat de groupe. La prévoyance est donc complémentaire à la couverture de base en apportant un soutien financier supplémentaire. 1.Participation à la rédaction des spécifications techniques et fonctionnelles. 2.Conception et développement d’API REST avec Spring Boot (Java 17). 3.Ecriture de tests unitaires backend avec JUnit 5 et Mockito 4.Rédaction de tests d’intégration pour les couches service et contrôleur avec Spring Boot Test et MockMvc. 5.Mise en place des rapport Jasper et des webservice pour générer et exporter le bulletin de souscription sur format PDF.

Ingénieur Concepteur et Développeur java/JEE

SQLI

Mar 2022 - May 2025

3 years 3 months

Oujda, Morocco

CLIENT : GROUPE APICIL - COURTAGE & SYSTEMES Métiers : Assurance, Banque Rôles : - Conception et implémentation des nouvelles fonctionnalités conformément aux spécifications - Re-implémentation et optimisation des services existants pour s'adapter aux nouvelles exigences - Participation aux conceptions techniques de nouvelles fonctionnalités et proposition de solutions - Support technique des membres de l'équipe et aide à l'intégration des nouveaux membres - Participation au MCO (Maintien en Conditions Opérationnelles) Tâches : - Conception et ré-implémentation d'un batch permettant l'importation de comptes titres - Conception et implémentation du batch permettant l'importation des assemblées générales - Consommation des API externes "SIRENE, RBE et RNE" pour aider à la saisie de la connaissance client PM - Conception et implémentation d'une API pour exporter les commissions banque / assurance vie Environnement : - Architecture : Monolithique - multi-modules - Backend : Java, Spring, Hibernate, Querydsl, RestTemplate - Frontend : React, Redux, Material UI - Production : Maven, Git, Docker, Jenkins, SonarQube - Gestion : Scrum, Jira Mots-clés : Compte-titres, Connaissance client, Assurance, Personne physique/morale, Assemblée générale (AG), Virement Sortant


Education

ENSAO

Diplôme d'ingénieur, Génie informatique

2017 - 2022

4 years 7 months

The best place to find your next move

© 2026. All Rights Reserved.