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

Firas B.

Fullstack Java Angular Developer

€600/day
Le Kremlin-Bicêtre, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Firas

Senior Fullstack Developer and Tech Lead Java/Angular with over 10 years of experience.

With recognized expertise in backend and frontend development, I combine advanced technical skills with the ability to lead complex projects in demanding environments. My professional background is marked by significant achievements in various sectors such as banking, insurance, agriculture, and healthcare, using the most modern technologies to meet the strategic needs of companies.

Backend: Mastery of Java (versions 8 to 23) and the Spring Boot framework (including Spring Data, Spring Security, Spring Batch, and Spring Cloud). Expertise in designing RESTful architectures, microservices, and managing relational databases (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB).
Frontend: Development with Angular (versions 8 to 13), integration of modern interfaces, state management with NGXS, and use of RxJS for asynchronicity.
DevOps and CI/CD: Practical experience with Docker, Kubernetes, Jenkins, Git, and deployment tools such as XLDeploy.
Testing and Quality: Mastery of unit and functional tests with JUnit, Mockito, Jasmine, Karma, and code quality tools like SonarQube and Checkmarx.
Major Professional Experiences:
BPCE Natixis: Development of a communication engine for consumer credit, design of secure REST services, and migration of critical infrastructures.
Groupama: Execution of complete projects, from complex data processing to the production of Java and Angular solutions, with deployment on Kubernetes/OpenShift.
FranceAgrimer: Tech Lead for agricultural management applications, supervising development teams, redesigning critical applications, and integrating APIs.

I thrive in agile environments (Scrum, SAFe), with the ability to collaborate effectively.
  • French

    Native or bilingual

Can work on-site
Le Kremlin-Bicêtre (up to 50km)

Experience

  • GROUPAMA – G2S
    SENIOR FULLSTACK JAVA/ANGULAR DEVELOPER
    January 2024 - Today (2 years and 5 months)
    PROJECT OR CONTEXT Groupama Support and Service IT Department / Agile project with a team of 5 people FullCGP Gan Prévoyance Project

    Project to renovate the calculation of bases/commissions through data collection from various heterogeneous sources, integration/validation of this data into a single platform, processing of commission movements with calculation of bases, allocation of bases to universes.

    SERVICES PROVIDED
    • Initialization of the FullCGP project module up to production:
    • Batch Part: Creation of jobs for extracting, transforming, and loading data from different data sources. Setup of steps (readers, processors, writers, listeners, tasklets) for validation, sorting, and calculation of data specific to bases/commissions.
    • Web Part: Exposure of RESTful APIs with OpenAPI API catalog, securing API endpoints.
    • Infra: Mavenization of the project, externalization of parameters, YAML configuration for continuous integration/deployment on OpenShift/Kubernetes pods.
    • Front Part: Interface for displaying data from the single flow, interface for recycling this data, interface for uploading flows for pre-commission calculation.
    • Evolutive on base calculation according to 2025 protocol (Quarterly smoothing average, booster calculation, data allocation to new universes).
    • Facilitation of Git/GitFlow workshops.
    • Sonar quality metrics for reducing technical debt.
    • Unit, integration, and load testing.
  • BPCE Solutions informatiques
    SENIOR FULLSTACK JAVA/ANGULAR DEVELOPER
    BANKING AND INSURANCE
    July 2023 - January 2024 (6 months)
    Paris, France
    ● Initialization of the Triennial Solvency Analysis project up to production:
    - Batch Part: for analysis, CSV/PDF extraction (Spring Boot 2.5, Spring Batch, Spring Data, Java 8, .ksh)
    - Web Part: Exposure of RESTful APIs with OpenAPI API catalog, securing API endpoints.
    - Infra: Mavenization of the project, externalization of parameters, creation of Jenkins pipelines for continuous integration, configuration of deployment under XLDeploy.


    ● Monitoring of Inplace/Reconstruction infrastructural migration (Redhat 7.9 to 8.X/ Jboss 7.2 to 7.4/ Ihs to Apache).


    ● Addition of new functionality for sending automated electronic and physical mail in the communication engine with GED integration (Apache Freemarker, Spring/Jboss, Spring batch xml).


    ● Samy Credit Project (consumer credit): GDPR compliant purge batch.


    ● Maintenance in operational condition of an application park of 20 applications (RUN).


    ● Facilitation of Git/GitFlow workshops.


    ● CheckMarx and Sonar quality metrics, Test coverage (60%).


    ● Performance testing (adobe analytics).
  • COVEA
    FULLSTACK JAVA/ANGULAR TECH LEAD
    BANKING AND INSURANCE
    July 2022 - April 2023 (10 months)
    Levallois-Perret, France
    Agile project with a team of 7 people. Redesign and addition of new functionalities in the conversational flow for reminders and telephone prospecting in the quote and subscription and immersion contact projects.
    Implementation of the design system listing all cross-functional graphical components, creation of the cross-functional component library.

    ● Supervision of work and assistance in skill development for the Tokyo team (5 Developers).
    ● 3 major production deployments successfully completed.
    ● Redesign of the immersion contact project's conversational flow in Angular 13 and addition of new functionality by interfacing with the mainframe (COBOL), exposing back-end web services with Java/REST.
    ● Work on the digital factory's design system.
    ● Management of asynchronicity with Rxjs (best practices, pipable operators...).
    ● Redesign of the Quote and Subscription project from JSF to Angular 13.
    ● PiwikPro event tracking.
    ● Implementation of the web service catalog (OpenAPI) on various projects.
    ● Facilitation of design and development workshops.
    ● ESLint and Sonar quality metrics, Test coverage (60%).
    ● Web service catalog tool with OpenAPI 3.0.
    ● Unit tests with Jasmine and Karma, as well as Mockito for the Backend.
    ● Performance testing (adobe analytics).
    Angular Java 8 Material Design NGXS RxJS REST COBOL

Recommendations

Be the first to recommend Firas

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

  • Information System Architect
    EFREI
    2015
    Architecture de système d'information Programmation orienté objet Management d'équipe Gestion de projet Contrôle de maturité et qualité Administration réseau

Skill set (50)

Categories