EL ELIDRISSI

Java Full-stack Engineer | Spring Boot | React

Salaire / Taux journalier

Casablanca, Maroc

Freelance

Expertises

JavaSpring BootMicroservicesReactRESTful APIsOracle DatabasePostgreSQLRequêtes SQLJavascriptAngularSeleniumGitJenkinsCoaching agileScrumOracleTest & QAAnalyse businessClean Code

À propos

Introduction

Java Full-Stack Engineer specializing in Banking and Insurance systems. Experienced in enterprise application modernization, Java 8 to Java 21 migration, and microservices architecture. Skilled in Spring Boot, React, Kafka, Spring Security, REST/SOAP APIs, JPA/Hibernate, Oracle, PostgreSQL, and CI/CD. Focused on building secure, scalable, and resilient distributed systems. Open to international opportunities in Banking, FinTech, and Insurance.

Liens

Expérience de travail

Java Full-Stack Engineer | Spring Boot | React | Microservices

Confidential - Banking Software Company

août 2024 - Présent

2 ans 3 mois

Full-Stack Java Engineer contributing to enterprise-grade Banking. • Design and implementation of scalable microservices using Spring Boot • Development of secure and high-performance RESTful APIs • Integration with external financial and enterprise systems • Front-end development using React and modern JavaScript (ES6+) • Implementation of authentication and authorization (Spring Security, role-based access control) • Database modeling and performance optimization (SQL, JPA, Hibernate) • Participate in Agile ceremonies, sprint planning, and technical discussions • Troubleshoot, debug, and resolve complex technical issues • Ensure software quality through testing, documentation, and version control • Contribution to high-availability and secure distributed systems Working in high-security financial environments where reliability, scalability, and performance are critical.

Ingénieur logiciel

BerexiaServices informatiques et conseil IT

févr. 2021 - août 2024

3 ans 7 mois

Casablanca Metropolitan Area

Contributed to the development of a digital platform for data upload, processing, and management in the Insurance and Reinsurance domain. • Analysis of business requirements and collaboration with Business Analysts to design technical solutions • Write clean, efficient, and maintainable code following best practices • Design and development of RESTful APIs (CRUD operations) using Spring Boot • Front-end development using Angular / React • Implementation of unit tests across service and controller layers • CI/CD pipeline configuration using Jenkins for automated testing and deployment • Deployment and environment configuration (development & production) • Technical documentation and production support • Test automation for the Alpha digital platform using Selenium Worked in enterprise insurance environments requiring data accuracy, reliability, and process automation.


Formation

National School of Applied Sciences (ENSA)

State Engineering Degree in Computer Science (Software Engineering), Computer Science

2018 - 2021

2 ans 11 mois

Résultat : Master’s degree equivalent (Bac+5)

Final Year Project (PFE): Design and development of a digital platform for Insurance & Reinsurance data management using Spring Boot and Angular. Key focus areas: • Microservices-based architecture • RESTful API development • Database modeling and optimization • CI/CD integration • Secure enterprise application design

Preparatory Classes for Engineering Schools (CPGE Mohammed V – PSI)

Scientific Preparatory Program for National Engineering School Entrance Exams, Mathematics, Physics & Engineering Sciences

2016 - 2018

1 an 11 mois

Résultat : Post-secondary intensive preparatory program

Two-year intensive preparatory program focused on advanced Mathematics and Physics, leading to competitive national entrance examinations for top Engineering Schools.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.