Java 21 / React Developer (Spring Boot + TypeScript) — Circular Economy — Paris

Abbeal SAS

Paris

Hybride

EUR 80 000 - 105 000

Temps partiel

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

Abbeal SAS is seeking a Java 21 + React/TypeScript developer to join a product team building the core platform of a circular-economy player, on a regulated extended producer responsibility scheme. A genuine 50/50 back and front role in Paris with 2 days a week on site.

You will build Spring Boot microservices, contribute to React frontends in NX monorepo, work with PostgreSQL and GCP, and write tests to ensure quality in a strict, rule-driven environment.

Qualifications

  • 3 to 4 years hands-on development experience.
  • Solid Java 21 in production; React/TypeScript on the frontend.
  • Fluent French; based in the Paris region with on-site requirements.
  • Experience with Spring Boot 3.x, PostgreSQL and GCP is expected.

Responsabilités

  • Build and evolve Spring Boot microservices with clear domain boundaries.
  • Contribute to React 18/19 frontends in an NX monorepo.
  • Work on PostgreSQL data models and Flyway-managed schemas.
  • Write unit, feature and integration tests against a real database.
  • Translate regulated requirements into technical design and MR scope.

Connaissances

French fluency
3-4 years development

Outils

Spring Boot
React
TypeScript
GCP
NX monorepo
PostgreSQL
Java 21
JUnit 5

Description du poste

Join a product team on a regulated circular-economy platform: Spring Boot microservices in Java 21, React/NX micro-frontends, PostgreSQL and GCP. A genuine 50/50 back and front role, 3 to 4 years of experience, Paris with 2 days a week on site.

  • Spring Boot
  • React / TypeScript
  • GCP

Apply ↓ Up to EUR 500/day (freelance) — firm client budget

Abbeal is looking for a Java 21 + React/TypeScript developer to join a product team building the core platform of a circular-economy player, on a regulated extended producer responsibility scheme. A serious technical environment: 15 Spring Boot microservices, micro-frontend applications and GCP infrastructure.

The context

The platform handles contracting, declarations, eco-contributions and pricing scales for a recycling scheme. The business domain is rich and regulated: understanding the rule before writing the code is part of the job, not an afterthought.

On the technical side the project owns its standards: hexagonal architecture and DDD across several services, several hundred Flyway migrations in production, and one rule that is not up for discussion — no change without a test.

The role
  • Build and evolve Spring Boot microservices in Java 21, with strict separation between domain, use cases, SPI ports and infrastructure adapters
  • Contribute equally to React 18/19 TypeScript frontends in an NX monorepo with module federation — this is a genuine 50/50 back and front role
  • Work the PostgreSQL data model, native SQL included, and version schemas with Flyway
  • Write the tests that go with it: unit, feature and integration against a real database
  • Turn regulated functional requirements into technical design, and push back when they do not hold
  • Ship small, tested Merge Requests that stay within the agreed scope
What we are looking for
  • 3 to 4 years of hands‑on development experience. That level is deliberate: this role is not open to very senior profiles
  • Solid Java 21 in production. Kotlin is not required — it is a plus, not a prerequisite
  • React 18/19 and TypeScript in production. Non‑negotiable: the frontend carries as much weight as the backend here
  • Spring Boot 3.4 / Spring 6: Web, Data JPA, Security, Cloud
  • JPA / Hibernate 6 and PostgreSQL, with real SQL fluency
  • NX monorepo and module federation, TanStack React Query, React Final Form, react‑intl
  • Testing: JUnit 5 and AssertJ on the backend, Jest and Testing Library on the frontend. Non‑negotiable on this project
  • Git, GitLab CI, Agile with JIRA
  • Fluent French is required: part of the code, tests and documentation are written in French, and ceremonies are held in French
  • Based in the Paris region and available for 2 days a week on the client site
  • Available from 28 September 2026
Nice to have
  • Kotlin — the project's historical language, but no longer a condition for the role
  • DDD and hexagonal architecture
  • Docker multi‑stage builds and GCP: App Engine, Cloud Run, Cloud Storage, Pub/Sub
  • Asynchronous messaging such as RabbitMQ or Kafka, transferable to Pub/Sub
  • Cucumber / BDD, with Gherkin scenarios written in French
  • Third‑party API integration: e‑signature, public registries, CRM, banking flows
  • Feature flags (Unleash), SonarQube, JaCoCo, Cypress
  • Terraform / Ansible, application security with JWT and fine‑grained profile permissions
Conditions
  • Freelance, up to EUR 500/day — the client budget is firm at that cap
  • Paris, hybrid: 2 days a week at the client's offices near Gare de Lyon, the rest with the team
  • 1 to 2 remote days a week once up to speed and autonomous
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Développeur Java 21 / React (Spring Boot + TypeScript) — Économie circulaire — Paris
Développeur Java 21 / React (Spring Boot + TypeScript) — Économie circulaire — Paris

Abbeal SAS • Paris

Hybride
EUR 60 000 - 90 000
Télétravail partiel après montée en 1
2 jours sur site par semaine
Java 21 & React Engineer for Circular-Economy Platform
Java 21 & React Engineer for Circular-Economy Platform

Abbeal SAS • Paris

Hybride
EUR 80 000 - 105 000
Java 21 & React Engineer — Circular Economy, Paris (Hybrid)
Java 21 & React Engineer — Circular Economy, Paris (Hybrid)

Abbeal SAS • Paris

Hybride
EUR 60 000 - 90 000
Télétravail partiel après montée en 1
2 jours sur site par semaine
Java 21 / React エンジニア(Spring Boot + TypeScript)— 循環型経済 — パリ
Java 21 / React エンジニア(Spring Boot + TypeScript)— 循環型経済 — パリ

Abbeal SAS • Paris

Hybride
EUR 60 000 - 90 000
パリ勤務・ハイブリッド
Développeur Full Stack Kotlin / TypeScript (Spring Boot / React) – Paris (H/F) (IT) / Freelance
Développeur Full Stack Kotlin / TypeScript (Spring Boot / React) – Paris (H/F) (IT) / Freelance

Onyx-Conseil • Paris

Sur place
EUR 70 000 - 95 000
Docker
GCP
RabbitMQ/Kafka
+5
Développeur Fullstack Java / React
Développeur Fullstack Java / React

Informatis-TS • Paris

Hybride
EUR 60 000 - 90 000
Télétravail 2 jours par semaine
Développeur Full Stack Java React– Paris, France (H/F) - Paris, France (H/F)
Développeur Full Stack Java React– Paris, France (H/F) - Paris, France (H/F)

Astek • Paris

Sur place
EUR 45 000 - 65 000
103917/Lead Developer Full Stack Angular / Java Senior - Nantes (3j deTT) (IT) / Freelance
103917/Lead Developer Full Stack Angular / Java Senior - Nantes (3j deTT) (IT) / Freelance

Onyx-Conseil • Nantes

Sur place
EUR 70 000 - 100 000
.NET / React / AWS Tech Lead
.NET / React / AWS Tech Lead

NES Fircroft • Paris

Hybride
EUR 120 000 - 160 000
Senior Front-end Developer (Contract)
Senior Front-end Developer (Contract)

Jobgether • France

Hybride
EUR 90 000 - 110 000
Competitive contract compensation
Cross-cultural collaboration
Professional growth & mentorship
+2