FullStack Java Engineer

Yassine Boujebha

FullStack Java Engineer

Available to hire

FullStack Java Engineer

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
French
Advanced
English
Advanced
Spanish; Castilian
Beginner

Work Experience

Ingénieur logiciel - Développeur at AGIIR NETWORK
September 1, 2024 - Present
Analyse des besoins métiers et participation à la conception fonctionnelle et technique basée sur une architecture microservices. Développement d’interfaces web modernes et ergonomiques en Angular, avec un accent sur l’expérience utilisateur et la maintenabilité du code. Conception et développement de microservices en Java/Spring Boot, gestion des données via PostgreSQL et Elasticsearch. Mise en place des mécanismes de sécurité: authentification, autorisation, gestion des rôles et protection d’accès. Contribution CI/CD: automatisation des builds, tests et déploiements. Application des bonnes pratiques de qualité logicielle: tests unitaires et d’intégration, revues de code et respect des standards. Travail au sein d’une équipe agile SCRUM.
Full-Stack Developer at Whitecap Technologies
January 1, 2024 - August 1, 2024
Conception et développement d’une application web destinée aux patients, permettant l’upload, la gestion et la consultation sécurisées de documents médicaux via Angular. Développement du backend en Java/Spring Boot et intégration d’une base MySQL pour la gestion et la traçabilité des informations médicales, ainsi que l’usage d’Elasticsearch pour la recherche. Mise en place des mécanismes d’authentification et de sécurité, et intégration de tests unitaires et d’intégration. Architecture orientée API REST et déploiement continu. Travail sur l’expérience utilisateur et la maintenabilité du code.
Intern - Full-Stack Developer at DRÄXLMAIER
June 1, 2023 - August 1, 2023
Conception et implémentation d’interfaces et d’APIs pour le système de tickets en temps réel. Développement d’un API REST en Java/Spring Boot et d’une interface Angular pour la gestion et le suivi des tickets. Intégration et gestion des données via une architecture orientée microservices, incluant des tests et une couverture de code. Mise en place de mécanismes de sécurité et de gestion des accès, ainsi que la collaboration au sein d’une équipe SCRUM.

Education

Diplôme d'Ingénieur en Informatique at École Nationale des Sciences de l'Informatique
January 1, 2021 - January 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Education