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

James Abib

Full-Stack Developer | Vue / Node

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About James

Hello, I'm James, a Full-Stack Developer and a graduate in Software Architecture!

💡 Passionate aboutdesigning robustandscalable applications**, **I helpstartups and companies modernize their systems or create end-to-endSaaS/API platforms. My expertise covers both backendJava/NodeJSand frontendVue/React**, with an approach focused on **architectureand **maintainability**.

⚙️ Backend
  • Java (Spring Boot, Spring Batch), NodeJS (NestJS, Express.js) : Development of high-performance APIs, microservices, and batch jobs.
  • TalendSpring Batch : Migration and redesign of critical processes.
  • Kafka : Management and processing of real-time data streams (producers, consumers, topics).
  • REST API & security : Architecture and integration of reliable services.

🛢 Databases
PostgreSQL, MySQL, MongoDB :
  • Modeling and performance optimization.
  • Production management and monitoring.
🎨 Frontend
  • Vue.js, React.js : Creation of modern and user-friendly interfaces.
  • Migration fromAngulartoReact/Vuein legacy environments.

📦 CI/CD & Deployment
  • GitLab CI/CD, Jenkins : Automation of pipelines and tests.
  • Docker / Ansible : Containerization and reliable deployments.
  • Monitoring : SonarQube, Prometheus to ensure quality and availability.

✅ What I bring to you
An architect's vision to anticipatescalabilityand **maintainability**.
The ability toact fast(new feature, API, front-end redesign).
Asolid expertisein **modernizing critical applications**.
👉 I can handle your solution from start to finish, or focus on a specific need: **batch migration**, **front-end redesign**, **CI/CD implementation**, **API design**.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Casden Banque Populaire
    Full Stack Developer
    BANKING AND INSURANCE
    September 2025 - Today (11 months)
    Champs-sur-Marne, France
    - Redesign of a consumer credit sales application (insurance & credit assessment scope)
    - Redesign / implementation of APIs compliant with BPCE schemas for multi-entity integration (CASDEN / BRED)
    - Interconnection of CASDEN and BPCE information systems to expose loan information in the redesigned application
    - Contribution to migration, documentation, and team knowledge transfer

    Techs: Java 25, Spring Boot, Vue.js, PostgreSQL, Docker, GitLab CI/CD,
    Java Spring boot VueJS Elasticsearch PostgreSQL
  • EURIALYS
    Full Stack Developer
    MEDICAL
    March 2025 - July 2025 (4 months)
    Itteville, France
    Development of the Upstra platform, in collaboration with Eurialys, as part of my Master's degree validation at ESGI.

    Upstra is a local-first infrastructure management solution designed for laboratories and research centers.

    Deployment via Docker/Docker Compose, advanced modularity, unified API.

    Teamwork: Agile management, code reviews, technical documentation, client demos.
    NestJs Python Typescript Awk Vue.js
  • Insee
    Full Stack Developer
    PUBLIC SECTOR
    September 2022 - September 2025 (3 years)
    Montrouge, France
    Within the Population Census department of INSEE in Montrouge, I joined an Agile team responsible for the post-collection chain. Technical environment: Java 17–21, Spring Batch, Angular, Talend, GitLab CI/CD, Jenkins, PostgreSQL, Docker, Ansible, SonarQube, Prometheus.

    Migration of critical applications: redesign of Talend batch jobs to Spring Batch Java 17–21, version upgrades, rewriting front-end from Angular to React. Improvement of CI/CD and monitoring. Clean code practices and modern architecture in an Agile team.
    Java AngularJS Spring boot SpringBatch Talend

Recommendations

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

  • Expert in Software Development Engineering and Architecture
    ESGI
    2025
    Architecture des Logiciels Option Architecture des Logiciels (Niveau Bac +5) Compétences : C# · Rust (Programming Language) · Kotlin · TypeScript
  • Software and Network Project Manager
    ESGI
    2023
    Architecture des logiciels · TypeScript · Angular CLI · Python (langage de programmation) · Java · Git · Docker · JUnit · NestJS · C (Programming Language) · Anglais · NoSQL

Skill set

Categories