Software Engineer Java & Angular
[nom]
[téléphone] · Casablanca, Maroc · [e-mail] · [nom]
A PROPOS
Ingénieur FullStack passionné, expert en Spring Boot et Angular, je conçois des solutions performantes en optimisant les systèmes, en modernisant les technologies et en renforçant leur sécurité.
COMPETENCES
Développement: Java/JEE, Spring Boot, Spring Mvc, Spring Data, Spring Batch, Spring AOP, Spring
Security, JPA, Hibernate, Javacsript, Typescript, Angular, Api Rest, Feign. Json, XML, Swagger.
Outils & DevOps: Maven, Docker, Keycloak, Git/Gitlab, Sonar, Jenkins.
Test & Messaging: TDD, BDD, JUnit, Mockito, Kafka.
Serveurs & Base de données: Apache Tomcat, Redis, Oracle, MySql, PostgreSql
EXPÉRIENCES PROFESSIONNELLES
Ingénieur Etude Et Développement @ ATOS · Depuis Juin 2025
Oui Care: Stack: Java 21, Angular 21, Spring, Kafka, PostgreSql, Docker, Git
Architecture et modélisation de bases de données pour des microservices robustes avec Java 21 et Spring Boot, garantissant performance et scalabilité.
Implémentation de flux de données asynchrones via Kafka et Spring Cloud pour assurer une communication fluide et résiliente entre les services.
Garantie de la fiabilité applicative par la rédaction systématique de tests unitaires et d'intégration, minimisant les régressions lors des phases de maintenance.
Amélioration de la qualité logicielle par la rédaction de tests unitaires/intégration et la participation aux Code Reviews.
Rédaction de User Stories fonctionnelles et techniques détaillées pour l'exposition d'APIs, facilitant l'intégration inter-applicative et le suivi métier.
Développement d'interfaces en Angular avec une forte orientation Backend, tout en participant activement aux cérémonies Agiles pour l'amélioration continue.
Ingénieur Full Stack @ Innova Smart Health · Sep 2022 - Mai 2025
-ClinOps: Stack: Java 11, Spring, Angular 11, PostgreSql, Docker, keycloak ...
Conception et développement de modules sur mesure en collaboration avec les équipes produit et clients, selon les cahiers des charges.
Maintenance corrective et évolutive des applications, optimisant la stabilité et les performances.
Configuration de la sécurité applicative via Keycloak, assurant une gestion robuste des authentifications et permissions.
-LIS (Laboratory system): Stack: Java 17, Angular 15, Spring, PostgreSql, keycloak.
Contribution à l'architecture et à la modélisation de la base de données pour garantir performance et évolutivité.
Participation à la conception et au développement des fonctionnalités du projet LIS.
Mise en place de la configuration et de la sécurité via Keycloak pour la gestion de l'authentification et des permissions utilisateurs.
FORMATION
Ingénieur d’État: Génie informatique @ ENSEM. Casablanca. · Sep 2019 - Août 2022
LANGUES
Francais: Courant · Anglais: Courant · Arabe: Maternelle