Développeur Full Stack Kotlin - Java - React - Typescript H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
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., 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
Requirements
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, 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, Profil recherché6 à 7 ans d’expérience minimum en développement Full Stack Kotlin/Java + React/TypeScriptMaîtrise des technologies Java, Kotlin, React, TypeScriptExpérience avec Spring Boot 3.4 / Spring 6, Spring Web, Data JPA, Security, et CloudConnaissance de Hibernate 6, PostgreSQL / SQL avancé, FlywayExpérience en architecture microservices, REST, API Gateway, DDD et architecture hexagonaleCompétences en tests automatisés : JUnit 5, AssertJ, MockK, tests unitaires et d’intégrationMaîtrise de Git et GitLab CIConnaissance du frontend React 18/19, TypeScript, NX, Module Federation / Micro-frontends, TanStack React Query, React Final Form, Jest et Testing LibraryExpérience en méthodologie Agile et utilisation de JIRAAnglais courant indispensableRigueur dans la qualité du code et forte culture du testingCapacité à travailler sur du code legacy et à réduire la dette techniqueBonne capacité d’analyse et de propositionCapacité à produire des Merge Requests propres, petites et testéesBon reporting auprès du chef de projetFrançais courant pour la rédaction du code, des tests et de la documentation, 1. 6 à 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
EUR
Spring Français Ansible Anglais Flyway JPA API SGBD Google cloud platform SQL REST Git Hibernate Kotlin Reporting JUnit KAFKA Jira Terraform PostgreSQL SonarQube TypeScript Spring Boot Java Docker Esprit d’analyse
Benefits & conditions
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, Salaire :Salaire selon profil
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT