[nom]
FullStack developer JAVA/Angular
[téléphone] · [e-mail]
EXPERIENCES PROFESSIONNELLES
- · Aout 2023 - Aujourd’hui
- Full-stack developer java/Angular chez Alexsys Solutions
- Mise en place d’une plateforme web de gestion des réclamations pour le compte de L’Autorité de Contrôle des Assurances et de la Prévoyance Sociale (ACAPS) basée sur les Microservices.
Missions :
- Développement front-end du portail Inter avec Angular 19
- Développement back-end des APIs avec Java 17 et Spring Boot
- Une orientée développement avec Eureka et Spring Cloud Gateway
- Une orientée déploiement avec Kubernetes en utilisant DNS, Ingress Controller et ConfigMap
- Implémentation des bonnes pratiques de développement (Clean Code, architecture modulaire)
- Mise en place des tests unitaires et amélioration de la qualité du code
- Intégration continue et déploiement continu via GitLab CI/CD
- Analyse de la qualité du code avec SonarQube
- Validation JWT multi-niveaux (Gateway + Microservices)
- Conteneurisation des applications avec Docker
- Gestion des transactions distribué
Technologies Utilisés :
- Java 17, JPA, Hibernate, Spring boot, Spring Data Rest, Spring sécurity,JWT, WS REST, Maven, Kafka, Saga, PostgreSql, Angular 19, Bootstrap 4, Intellij, Javascript, CI/CD (Jenkins, GitLab), SonarQube, Service authentification Keycloak , Eureka server, spring cloud Gateway, Kubernetes, Circuit Breaker , Dead Letter Topics ,SCRUM, Jira
- Projet de migration : la gestion des Bons de Commande - SNCE Rabat Missions :
- Développement d'une application front-end avec Angular et back-end avec Spring Boot 2.7.
- Analyse des nouveaux besoins exprimés et garante des bonnes pratiques de développement.
- Gestion de la base de données PostgreSQL.
- Rédaction et exécution de tests unitaires côté back-end.
Technologies Utilisés :
- Java, JPA, Hibernate, Spring boot Spring Data Rest, JDBC, Spring sécurity, Spring IOC, JWT, WS REST, Maven, PostgreSql, Angular, Bootstrap 4, Intellij,, postman, Html, Css, Javascript, JSON, jasperReports.
- · Mars 2020 – Juin 2023
- Analyste développeur JAVA EE Angular - L'administration de la défense nationale
- Système de gestion des soldes mensuelles des FAR (GS-FAR) au niveau de L’administration de la défense nationale à Rabat
Missions :
- Développement d'une application front-end avec Angular 10 et back-end avec JAVA 11.
- Analyse des besoins demandés
- Proposition des solutions aux besoins demandés
- Conception et développement de la solution
- Intégrations de l’api
Technologies Utilisés:
- Java JEE, JPA, Hibernate, Spring boot Spring Data Rest, JDBC, Spring sécurity, Spring IOC, JWT, WS REST, Maven, Servlet, Tomcat, PostgreSql, Angular, Bootstrap 3, Docker, Jenkins, Git, Intellij, ARC, postman,Html, Css, Javascript, XML, JSON, Scrum, jasperReports.
COMPETENCES
Développement et programmation
- Java JEE JPA, Hibernate, Spring Data Rest, JDBC, Spring sécurity, Spring MVC, Spring Cloud OpenFeign, JWT keycloak, WS REST, WS SOAP, JMS, Active MQ, Rabbit MQ, SQL, HQL, Jersey, Servlet, Tomcat, JSON, Angular, Bootstrap.
Version contrôle :
DevOps :
- Maven, Docker : Automatisation des builds.
- Kubernetes : Automatisation des déploiements.
- Gitlab CI/CD - Jenkins
Gestion projet :
- Méthode Agile SCRUM, Esprit d'équipe, l’organisation, Communication.
Analyses et Modélisation :
Bases des données :
- MySQL,PostgreSql, ORACLE, H2.
Logiciels et Outils :
- Intellij IDEA, Eclipse,Advanced RESTClient, Postman, visual studio code.
CERTIFICATIONS
- Oracle Certified Professional: Java SE 17 Developer
ETUDES & FORMATIONS
2015-2020 : Ingénierie des Systèmes d’information (ISI) de SUPMTI - Rabat.
2011-2015 : Technicien supérieur télécom filière : Programmeur.
2010-2011 : Bac scientifique, option sciences de la vie et de la terre - Khemisset.
LANGUES
Français · : Intermédiaire niveau B2
.Anglais · : Elémentaire niveau A2.