Yassine Mouttalib
Senior Backend Software Engineer · Java / Spring Paris, France · Freelance & CDI · On-site in Île-de-France

Backend Engineering · Java / Spring · APIs

I build, fix, and
improve software.

With reliable delivery from task to result.

Services

What you can hire me for.

01

Backend development

New services, APIs, data models and backend features for new or existing products.

02

Modernization & migration

Java and Spring upgrades, dependency modernization, version migrations and technical cleanup.

03

Performance & reliability

Profiling, bottleneck analysis, recurring bugs, unstable services and production issues.

04

Integrations & automation

External systems, APIs, message flows and focused automation where it provides clear value.

How I work

From problem to production.

  1. 01Understand the system and constraint
  2. 02Design the smallest sound change
  3. 03Build and verify the critical paths
  4. 04Ship, observe and stabilize

Track record

Selected companies.

Wolters Kluwer Capgemini / EDF CGI / Efluid

Engagement options


Full day
€500/day
Half day
From €300
6+ months
Flexible around €485/day
Fixed-price project
Quote after scope
About me Experience, projects and technical background Open profile

About me

Backend-focused software engineer with 7 years of experience.

My core expertise is backend engineering with Java and Spring, plus APIs, databases, Docker and CI/CD. I use Next.js and TypeScript on personal products; for frontend-heavy client work, I can work with a trusted frontend specialist.

Selected projects

Products I build independently.

01

Multi-tenant marketplace

25+ Spring Boot services covering orders, payments, billing, tax, shipping, commissions and cash on delivery.

Java 21 · Spring Boot · React · Next.js · PostgreSQL · Docker
02

Project management platform

Kanban boards, collaborative wiki, role-based permissions, REST APIs and real-time dashboards.

Java · Spring Boot · Next.js · TypeScript · PostgreSQL
03

AI-assisted code editor

Multi-window editor with integrated terminal, symbol indexing, tool execution and AI-assisted development workflows.

AI integration · MCP · developer tooling

Professional background

Selected experience.

Senior Java Software Engineer · Wolters Kluwer

Java/Spring feature development, bug fixing, performance optimisation, unit testing, code reviews and code-quality improvements.

Java Engineer · CGI / Efluid

Built a message-processing proof of concept from scratch with dynamic routing using Apache Camel and Spring Boot.

PLM Consultant / Tech Lead · Capgemini / EDF

3DEXPERIENCE customisations, widgets, MQL extensions, data modelling, code reviews, onboarding and Jenkins-based continuous integration.

Software Engineer · Capgemini Aerospace

Feature development and bug fixing on aerospace applications in a Scrum delivery environment.

Contact

Tell me about the problem.

Share the context, current situation and what you need. I’ll reply directly.