Développeur Full Stack Kotlin / Java ? React TypeScript
LA CONNAISSANCE DE KOTLIN EST UN PLUS NON OBLIGATOIRE
? Paris 9e / Paris 12e
? Démarrage : 28 septembre
? Mission de 3 mois renouvelable
? Télétravail : 1 à 2 jours/semaine après montée en compétence
Dans le cadre du renforcement de nos équipes, nous recherchons un Développeur Full Stack Kotlin / Java ? React TypeScript pour intervenir sur une plateforme métier dédiée à la gestion de la filière de recyclage du mobilier.
Vous intégrerez un environnement technique moderne composé d'une quinzaine de microservices Spring Boot, d'applications front en micro-frontends React et d'une infrastructure GCP.
Vos missionsConcevoir et développer de nouvelles fonctionnalités backend en Kotlin / Java 21 et Spring Boot
Participer au développement des interfaces en React / TypeScript
Développer et maintenir des API REST et microservices
Manipuler et optimiser les données et requêtes PostgreSQL / SQL
Participer à la conception technique dans un environnement DDD / architecture hexagonale
Développer les tests unitaires, fonctionnels et d'intégration
Analyser les besoins fonctionnels et les traduire en solutions techniques
Participer à l'amélioration de la qualité du code et à la réduction de la dette technique
Réaliser des Merge Requests courtes, documentées et testées
Assurer un suivi régulier de l'avancement auprès du chef de projet
Environnement techniqueBackend : Kotlin, Java 21, Spring Boot 3.4, Spring 6, Spring Data JPA, Spring Security, Hibernate 6, PostgreSQL, Flyway, REST, OpenAPI, JUnit 5, AssertJ, MockK
Frontend : React 18/19, TypeScript, NX, Module Federation, HTML, SCSS, TanStack React Query, React Final Form, Jest, Testing Library
Outils & environnement : Git, GitLab CI, Jira, Docker, GCP, Pub/Sub, SonarQube, Cypress
Les plusUne expérience avec GCP, Docker, Kafka/RabbitMQ/Pub/Sub, Cucumber/BDD, Cypress, Terraform, Ansible, Salesforce ou des API tierces sera appréciée.
Profil candidat:
Profil recherché
Vous disposez d'une expérience solide en développement Java / Spring Boot et souhaitez travailler en Kotlin, ou vous maîtrisez déjà Kotlin.
Vous êtes également à l'aise avec React JS / TypeScript et possédez de bonnes compétences en SQL/PostgreSQL.
Une attention particulière est portée à la qualité du code et aux tests automatisés : sur le projet, tout changement doit être accompagné de tests.
Au-delà de la technique, nous recherchons une personne capable de comprendre un métier complexe avant de développer, rigoureuse, autonome et force de proposition.
La maîtrise courante du français est indispensable.