About Mou
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Banque Publique d'Investissement Française(BPI)Senior JAVA ConsultantJune 2023 - March 2025 (1 year and 9 months)Paris, France• Analysis and Design of new features in collaboration with PO/BA.• Development of Backend APIs and SQL scripts (Java 17/21, Spring Boot, MongoDB…).• Development of front-end UIs (Typescript/Angular 16, RxJS…) and implementation of the PICXEL DESIGN SYSTEM.• Execution of unit and integration tests (back-front) (junit, mockito, jest).• Consumption and production of KAFKA events for asynchronous communication with other internal systems.• Maintain CI/CD pipelines with Jenkins for continuous integration and deployment automation.• Technical migration Java/Angular.• Monitoring code quality using Sonar.• Participate in code reviews and code quality improvements, adhering to clean code principles.• Participation in agile ceremonies (Sprint Planning, Daily Meeting, Sprint Retrospective) and presentation of new features to the client. 16, Boot, Data, BATCH, KAFKA, MongoDB, Liquibase, MapStruct, Maven, Lombok, Jenkins, GIT, Junit, Mockito, Sonar, Datadog, AWS, CSS, Bootstrap. SAFe.
- Orange BANKSenior Java/Angular ConsultantMarch 2022 - June 2023 (1 year and 3 months)Paris, FranceDevelopment of the European banking information system One Bank, consumer credit module, to unify all that Orange Bank currently offers in terms of online banking.Responsibilities:• Design and creation of class/sequence diagrams for the consumer credit project• Writing back-front technical documentation on Confluence• Writing SQL scripts in Liquibase• Development of Backend APIs (Java 11, Spring Boot).• Set up and maintain CI/CD pipelines with Jenkins for continuous integration and deployment automation.• Consumption and production of KAFKA events for asynchronous communication with external partners (Banque de France, CRM…)• Development of Batchs responsible for customer reminders.• Execution of unit and integration tests (70%+ test coverage).• Participate in code reviews and code quality improvements, adhering to clean code principles.• Participation in agile ceremonies (Sprint Planning, Daily Meeting, client demo, Sprint Retrospective).• Monitoring code quality using SonarTechnical Stack: Java11, Spring BOOT, Spring DATA, REST, OpenFeign, Spring BATCH, KAFKA, JPA, POSTGRES, Hibernate, Liquibase, MapStruct, Lombok, Maven, Jenkins, GIT, Junit, Mockito, Sonar, Gherkin, Cucumber, DDD, Hexagonal Architecture, ATDD. Methodological: SCRUM.
- Caisse nationale d'assurance vieillesseJAVA Consultant /January 2020 - March 2022 (2 years and 2 months)Lyon, FranceResponsibility• Project design and creation of class and sequence diagrams.• Implementation of the Back and Front project architecture.• Writing back-front technical documentation (javadoc and Compodoc for angular)• Writing Flyway scripts and migration to Liquibase.• Development of Backend APIs (Java 8, Spring Boot, POSTGRES).• Set up and maintain CI/CD pipelines with Jenkins to automate deployments.• Development of Web interfaces (Angular 10/12, RxJS).• Implementation of accessibility on the project.• Proposal and presentation of technical topics in back/front to the team.• Development of customer reminder and data deletion batches.• Execution of front-back unit and integration tests (80%+ test coverage).• Participate in code reviews and code quality improvements, adhering to clean code principles.• Monitoring code quality using Sonar.Technical Stack: Java 11, Angular 10, RxJS, Rest, Spring BOOT, Spring DATA, REST, SPRING BATCH, JPA, Postgres, Hibernate, Liquibase, MapStruct, Flyway, Dozer, Maven, Jenkins, GIT, Junit, Jest, Sonar, Html, CSS, Bootstrap, Husky, Prettier.
Recommendations
Be the first to recommend Mou
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
- TrainingFormation
- TrainingFormation