Abbeal

Carrières

Paris · Pigiste · Senior (6-9 ans)

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

Rejoignez une équipe produit sur une plateforme métier de filière REP : 15 microservices Spring Boot en Kotlin, DDD et architecture hexagonale, micro-frontends React/NX, GCP. Paris, hybride 2 jours sur site.

  • Kotlin
  • Spring Boot
  • PostgreSQL
  • React / TypeScript
  • NX / Module Federation
  • GCP
Postuler~500 € HT/jour (freelance) ou CDI selon profil

Abbeal recherche un développeur Kotlin / Java + TypeScript pour renforcer une équipe produit qui construit la plateforme métier d'un acteur de l'économie circulaire, sur une filière REP réglementée. Un environnement technique sérieux : 15 microservices Spring Boot, des fronts en micro-frontends et une infrastructure GCP.

Le contexte

La plateforme gère la contractualisation, les déclarations, l'éco-participation et les barèmes d'une filière de recyclage. Le domaine métier est riche et réglementaire : comprendre la règle avant de coder fait partie du travail, ce n'est pas un détail.

Côté technique, le projet assume ses exigences : architecture hexagonale et DDD sur plusieurs services, plusieurs centaines de migrations Flyway en production, et une règle simple qui ne se négocie pas : pas de changement sans test.

Le rôle

  • Développer et faire évoluer des microservices Spring Boot en Kotlin, avec une séparation stricte domaine / use cases / ports SPI / adapters
  • Travailler le modèle de données PostgreSQL, y compris en SQL natif, et versionner les schémas avec Flyway
  • Contribuer aux fronts React 18/19 en TypeScript dans un monorepo NX avec module federation
  • Écrire les tests qui vont avec : unitaires, features et intégration sur base réelle
  • Traduire un besoin fonctionnel réglementaire en conception technique, et le challenger quand il ne tient pas
  • Livrer des Merge Requests petites, testées et dans le périmètre annoncé

Profil recherché

  • Kotlin en production. Un développeur Java 21 solide et réellement motivé pour passer à Kotlin est acceptable
  • Spring Boot 3.4 / Spring 6 : Web, Data JPA, Security, Cloud
  • JPA / Hibernate 6 et PostgreSQL, avec une vraie aisance SQL
  • Architecture microservices : découpage par domaine, API REST documentées (SpringDoc/OpenAPI), communication asynchrone
  • DDD et architecture hexagonale
  • Tests : JUnit 5, AssertJ, MockK. Non négociable sur ce projet
  • React 18/19 et TypeScript, monorepo NX et module federation
  • TanStack React Query, React Final Form, react-intl, Jest et Testing Library
  • Git, GitLab CI, méthode Agile et suivi JIRA
  • Français courant : le code, les tests et la documentation sont en partie rédigés en français

Les plus appréciés

  • Docker en builds multi-stage et GCP : App Engine, Cloud Run, Cloud Storage, Pub/Sub
  • Une messagerie asynchrone type RabbitMQ ou Kafka, transposable à Pub/Sub
  • Cucumber / BDD, avec des scénarios Gherkin rédigés en français
  • Intégration d'API tierces : signature électronique, référentiels publics, CRM, flux bancaires
  • Feature flags (Unleash), SonarQube, JaCoCo, Spotless / ktlint, Cypress
  • Sécurité applicative : JWT et gestion de droits fins par profil

Modalités

  • Paris, en hybride : 2 jours par semaine sur site (secteur Gare de Lyon), le reste dans les locaux de l'équipe
  • Télétravail 1 à 2 jours par semaine une fois la montée en autonomie faite
  • Mission de 3 mois renouvelable, démarrage le 28 septembre 2026
  • Freelance (TJM autour de 500 € HT/jour) ou CDI Abbeal, selon ce qui vous convient
  • Présence sur site indispensable : ce poste ne se fait pas en full remote

Comment postuler

Envoyez votre CV à recrutement@abbeal.com. Un premier échange de 30 minutes avec l'équipe Abbeal, puis un entretien technique côté client.

Postuler

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