About Hassan
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Fédération française de tennis–JAVA/JEE Development EngineerMarch 2023 - Today (3 years and 3 months)France-Design and implementation of redesign solutions to modernizeLegacy projects (API and MVC application).-Development of REST / SPRING BOOT APIs from scratch on aDDD Architecture with TDD approach.-Development of graphical interfaces with HTML 5, Javascript, CSS...-Development of unit tests with JUNIT and Mockito.-Updates and corrections on stored procedures, triggers, andfunctions on SQL server.-Updating libraries with vulnerabilities.-Securing REST APIs with OAuth2, JWT, and Spring Security.-Code review.-Application maintenance management (TMA): Java 8, Struts, JSP,Javascript.Technical Environment:Java/JEE: Java 17, Spring boot 3, Rest Web Services, Spring Security, Open Api, Swagger Codegen, Mockito …
- SFEIR–Agile Back DeveloperAugust 2021 - March 2023 (1 year and 7 months)FranceProject: CIS-ST: CREDIT INSURANCE SUITE – Short Term: SaaS platform for credit insurance management designed to simplify the policy lifecycle and manage risks.Tasks:-Development of application components with Java, J2EE/ Oracle onan MVC architecture.-Bug and production incident fixing-Development of Java batch jobs with Spring batch and Java 17-Development of REST/Spring APIs respecting REST standards.-Development of graphical interfaces with HTML 5, Javascript,CSS3...-Code quality improvement.-Code review.-Needs analysis and technical solution proposal.-Development of unit tests with JUNIT and Mockito.-Facilitating Scrum ceremonies.Technical Environment:JAVA/J2EE (Java 8), REST Web Services, Docusign, Oracle, JENKINS, SONAR, Soap UI, Filezilla, Postman...
- ObjectwareJAVA/JEE Development EngineerDecember 2019 - July 2021 (1 year and 7 months)FranceImplementation of the technical foundation for mass instant payments at the corporate banking subsidiary of Bred.Mission:-Development of JAVA 17/SPRING BATCH batch jobs for processingXML flows.-Development of REST APIs for processing instant paymentswith SPRING BOOT and Java 17.-Development of graphical components with Angular 8.-Development of unit tests with JUNIT and Mockito.-Code review.-Support for Junior developers.-Facilitating SCRUM ceremonies.-Monitoring and improving test coverage rates across allprojects.Technical Environment: JAVA/J2EE (Java 11), Openshift, REST Web Services, Spring boot, Spring Batch, JPA, Junit, Mockito, Oracle, Angular 8, JENKINS, SONAR, Soap UI, Postman, Filezilla
Recommendations
Be the first to recommend Hassan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master MIAGEFaculty of Science and Technology of Settat2018Master MIAGE
- Bachelor MIAGESUPTECHNOLOGY of Casablanca2014Licence MIAGE
Skill set
Categories
- Other