Développeur Full Stack Kotlin/Java – React/TypeScript - CDI
CDI Paris (Paris)
Description de l'offre
Contexte
Nous recherchons pour intégrer une équipe et intervenir chez notre client un Développeur Full Stack confirmé Kotlin/Java + React/TypeScript, avec 6 à 7 ans d’expérience minimum, pour travailler sur une plateforme métier de gestion de la filière du recyclage du mobilier.
Missions
- Développement backend et frontend sur une plateforme métier dédiée au recyclage du mobilier
- Travail sur du code legacy avec réduction de la dette technique
- Rédaction de code de qualité avec une forte culture du testing
- Réalisation de Merge Requests propres, petites et testées
- Reporting régulier auprès du chef de projet
- Collaboration en équipe agile
Outils & Environnement
Backend :
- Kotlin, Java 21, Spring Boot 3.4 / Spring 6
- Spring Web, Data JPA, Security, Cloud
- Hibernate 6, PostgreSQL / SQL avancé
- Flyway
- Architecture microservices / REST / API Gateway
- DDD & architecture hexagonale
- Tests automatisés : JUnit 5, AssertJ, MockK, tests unitaires et d’intégration
- Git / GitLab CI
Frontend :
- React 18/19, TypeScript
- NX, Module Federation / Micro-frontends
- TanStack React Query, React Final Form
- Jest / Testing Library
Méthodologie :
- Agile / JIRA
Environnement complémentaire apprécié :
- Docker
- GCP : Cloud Run, App Engine, Cloud Storage, Pub/Sub
- Kafka / RabbitMQ
- Cucumber / BDD
- Cypress
- Terraform / Ansible
- SonarQube / JaCoCo
- JWT / gestion fine des droits
- Intégration d’API tierces
Conditions de travail
- Lieu de la mission : Paris
- Date de démarrage : ASAP
- Télétravail : 2 jours par semaine
- Présence sur site : 3 jours par semaine
- Langue : Anglais courant indispensable, français courant requis pour code, tests et documentation
Profil recherché
7 ans d’expérience minimum en développement Full Stack Kotlin/Java + React/TypeScript
Maîtrise des technologies Java, Kotlin, React, TypeScript
Expérience avec Spring Boot 3.4 / Spring 6, Spring Web, Data JPA, Security, et Cloud
Connaissance de Hibernate 6, PostgreSQL / SQL avancé, Flyway
Expérience en architecture microservices, REST, API Gateway, DDD et architecture hexagonale
Compétences en tests automatisés : JUnit 5, AssertJ, MockK, tests unitaires et d’intégration
Maîtrise de Git et GitLab CI
Connaissance du frontend React 18/19, TypeScript, NX, Module Federation / Micro-frontends, TanStack React Query, React Final Form, Jest et Testing Library
Expérience en méthodologie Agile et utilisation de JIRA
Anglais courant indispensable
Rigueur dans la qualité du code et forte culture du testing
Capacité à travailler sur du code legacy et à réduire la dette technique
Bonne capacité d’analyse et de proposition
Capacité à produire des Merge Requests propres, petites et testées
Bon reporting auprès du chef de projet
Français courant pour la rédaction du code, des tests et de la documentation
À propos de Collective.work
Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.
Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.
Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours