Développeur Full Stack Kotlin - Java - React - Typescript H/F

Anderson Rh
Paris, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English, French

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology JIRA Automation of Tests Unit Testing Cloud Computing Cloud Storage Software Quality Relational Databases Hibernate (Java)
+26 more
Java Persistence API Spring Framework Junit PostgreSQL RabbitMQ Ansible SonarQube SQL Databases TypeScript Google Cloud ReactJS Spring-boot Cypress (Programming Language) Technical Debt Backend Gitlab Git Kotlin Gitlab-ci Apache Kafka Front End Software Development Api Gateway Terraform Cucumber (Software) Docker Microservices

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
  1. Maîtrise des technologies Java, Kotlin, React, TypeScript
  2. Expérience avec Spring Boot 3.4 / Spring 6, Spring Web, Data JPA, Security, et Cloud
  3. Connaissance de Hibernate 6, PostgreSQL / SQL avancé, Flyway
  4. Expérience en architecture microservices, REST, API Gateway, DDD et architecture hexagonale
  5. Compétences en tests automatisés : JUnit 5, AssertJ, MockK, tests unitaires et d’intégration
  6. Maîtrise de Git et GitLab CI
  7. Connaissance du frontend React 18/19, TypeScript, NX, Module Federation / Micro-frontends, TanStack React Query, React Final Form, Jest et Testing Library
  8. Expérience en méthodologie Agile et utilisation de JIRA
  9. Anglais courant indispensable
  10. Rigueur dans la qualité du code et forte culture du testing
  11. Capacité à travailler sur du code legacy et à réduire la dette technique
  12. Bonne capacité d’analyse et de proposition
  13. Capacité à produire des Merge Requests propres, petites et testées
  14. Bon reporting auprès du chef de projet
  15. 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.

Apply on www.hellowork.com
Prepare application