You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Abdelraouf GobaaAG

Abdelraouf Gobaa

Full-Stack Developer (Java / Angular)

€600/day
Asnières-sur-Seine, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abdelraouf

I am Abdelraouf GOBAA, a Java/Angular full-stack developer. With over 3 years of experience in development at Sopra HR Software, VERMEG for Banking & Insurance software, FIS, NATAN, and now at LCL, with a background in the following technologies:

- Back-End: Java 11, Spring 5, Spring boot, Spring Security, Spring Data, Microservices, OSGI.
- Front-End: Angular 14, HTML5, CSS3, Node Js, Javascript, Typescript, Karma, Jasmine.
- TDD: Junit, Mockito, Powermock.
- BDD: Selenium, Cucumber.
- CI: Jenkins, Maven, Git, Github, Bitbucket, Docker, and SCRUM.
- Databases: MySQL, MongoDB, SqlServer, Postgresql, and Oracle.

Feel free to contact me! :)
  • French

    Native or bilingual

  • English

    Native or bilingual

  • Arabic

    Native or bilingual

Can work on-site
Asnières-sur-Seine (up to 20km)

Experience

  • LCL LE CREDIT LYONNAIS
    Full-Stack Java/Angular Developer
    BANKING AND INSURANCE
    February 2022 - Today (4 years and 4 months)
    Villejuif, France
      Project:
    ■ Redesign of LCL websites: Creation of new Client areas (Individuals, Private Banking, and Professionals). These sites allow clients to quickly obtain information and perform common operations related to transfers, accounts, credits, and cards.
    ■ Methodology: SCRUM - 3-week sprints.

      Tasks performed:
    ■ Back-end:
    • Implementation of a microservices architecture.
    • Development of REST web services.
    • Development in Spring boot and Java 11 environment.
    • Retrieval of static data from Prismic.
    Environment: Java 11, Spring boot, REST, Junit, Prismic.

    ■ Front-end:
    • Development of application mockups based on Figma.
    • Development of Angular components.
    • Implementation of BFF controllers and services.
    • Consumption of REST web services.
    Environment: Angular 11/14, Typescript, HTML5, CSS3, Figma.

    ■ Prod Mastering:
    • Coordination with business stakeholders for US to be embedded.
    • Preparation of stable branches.
    • Coordination with other teams for Pilot/Prod deployments.
    • Execution of pilot and production deployment.
    • Monitoring of metrics on Graphana and Dynatrace.

    Environment: Git, Gitlab, Kubernetes, Vault, ArgocCD, Docker, Sonarqube, Graphana, Dynatrace.
    Java 11 Angular 11 Spring boot Spring Framework REST API HTML5 Kubernetes CSS3 Typescript Docker Git Gitlab CI/CD Agile Scrum
  • NATAN
    Full-Stack Java/Angular 11 Developer
    DIGITAL AND IT
    October 2020 - Today (5 years and 8 months)
    Paris, France
    - Projects:
    􏰀 Kodin: Web application for recruitment. It manages sessions, challenges, questions, and quizzes for candidates.
    􏰀 Messaging Queue: Solution allowing NATAN services (Guppy and R&D service) to interact remotely via asynchronous communication. - Tasks performed:
    ■ Back-end:
    - Deployment of the Micro-services infrastructure under Docker.
    - Development of REST web services with Spring boot.
    - Development of unit tests TDD using Junit and Mockito.
    - Implementation of Kafka Producer to save events.
    - Reading events by a Kafka Listener.
    - Configuration of Jenkins to automate the build.

    ■ Front-end:
    - Development of Angular components.
    - Consumption of REST web services.
    - Development of application mockups for sessions, quizzes, and questions.
    - Implementation of a Keycloak authentication system.
    - Documentation of a developer guide.
    Java 8 Spring boot Angular 11 Microservices Apache Kafka REST Docker JUnit Mockito Keycloak Git Jenkins MongoDB Typescript HTML5 CSS3
  • FIS
    Full-Stack JavaEE / Angular 8 Developer
    BANKING AND INSURANCE
    November 2019 - October 2020 (11 months)
    Tunis, Tunisia
    Project: *ValdiFIX*: A real-time trading technology solution that provides complete order lifecycle management at all stages from investor to stock exchange, including post-trade processing, order management, and market connectivity.

    *Panorama*: A real-time supervision and archiving tool that captures information on all trading activities. It provides an interactive dashboard with numerous features, including risk management, performance monitoring, alerts, best execution reports, and CSV exports with quick and easy custom view filters.

    ■ Methodologies: International SCRUM (Tunis, London, and US).
      Tasks performed:
    ■ Back-end:
    • Implement new features for an order management system middleware.
    • Implement custom business logic for specific markets and FIX protocol unsupported features.
    • Configure a Back to Front authentication/authorization system for REST web services based on Spring Security, JWT, and Angular.
    • Develop unit and integration tests with JUnit and Mockito.
    • Develop REST web services.
    • Participate in application design and architecture.
    Technologies: Java8, OSGI container (Equinox), Spring 4, Spring Integration, Spring Security, JWT, EAI, Chron Map, MongoBD, Junit, Mockito, GIT, Bitbucket, Eclipse.
    ■ Front-end:
    • Maintenance, support, and implementation of features for an Angular order supervision application.
    • Participate in application design and architecture.
    • Implement several shared Angular components.
    • Develop unit tests using Karma and Jasmine.
    Technologies: Angular 8, HTML 5, CSS 3, Typescript, Javascript, Jasmine, Karma,
    NodeJs.
    Java OSGI Spring Angular Spring Security Typescript Node.js JavaScript MongoDB Mockito HTML5 CSS3

Recommendations

Be the first to recommend Abdelraouf

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Preparatory Cycle
    Preparatory Institute for Engineering Studies of Nabeul
    2015
  • Software Engineering
    National School of Engineers of Tunis
    2018

Skill set

Categories