Développeur-euse Fullstack Kotlin
Role details
Job location
Tech stack
Job description
Dans le cadre de projets d'ingénierie logicielle transverses au sein de la DSI du client, nous recherchons un développeur fullstack expérimenté pour intervenir sur des applications à forte valeur ajoutée, utilisées par des communautés d'ingénierie et de delivery. La mission se déroule dans un environnement logiciel structuré et exigeant, avec des enjeux forts de qualité, performance, sécurité, maintenabilité et évolutivité, au sein d'équipes pratiquant des approches agiles adaptées à des contextes industriels complexes.
Responsabilités principale :
- Développement et évolution d'applications backend en Kotlin
- Développement d'interfaces utilisateur modernes en React
- Conception et maintien d'API (REST, éventuellement GraphQL)
- Contribution à l'architecture applicative (backend & frontend)
- Mise en oeuvre des bonnes pratiques de développement (tests, qualité de code, sécurité)
- Intégration dans un environnement outillé (CI/CD, gestion de configuration)
- Rédaction de documentation technique
- Collaboration étroite avec les équipes produit, architecture et ingénierie
- Participation active aux rituels d'équipe (planification, revues, amélioration continue)
Requirements
Avec GESER-BEST, vous avez l'assurance d'une expertise fiable, d'une équipe réactive et d'un partenariat fondé sur la confiance., Compétences techniques attenduesDéveloppeur fullstack entre 5 et 8 ans d'expériencesDéveloppement backend en Kotlin (Spring / Spring Boot ou équivalent)Développement frontend en ReactConception et consommation d'API RESTMaîtrise des principes de conception logicielle (clean code, SOLID)Bases solides en HTML / CSS / JavaScript (ES6+)Utilisation de GitExpérience sur des architectures distribuées / microservicesConnaissances en sécurité applicativeIntégration continue, tests automatisés (unitaires, d'intégration)Conteneurisation (Docker) et environnements cloud ou assimilésSensibilité aux pratiques Agile / Lean / Software CraftsmanshipÀ l'aise sur l'ensemble de la chaîne applicative (frontend * backend)Capacité à travailler dans des environnements techniques complexes et structurésAutonomie, rigueur, sens de la qualitéBon niveau de communication technique, * Développeur fullstack entre 5 et 8 ans d'expériences
- Développement backend en Kotlin (Spring / Spring Boot ou équivalent)
- Développement frontend en React
- Conception et consommation d'API REST
- Maîtrise des principes de conception logicielle (clean code, SOLID)
- Bases solides en HTML / CSS / JavaScript (ES6+)
- Utilisation de Git
- Expérience sur des architectures distribuées / microservices
- Connaissances en sécurité applicative
- Intégration continue, tests automatisés (unitaires, d'intégration)
- Conteneurisation (Docker) et environnements cloud ou assimilés
- Sensibilité aux pratiques Agile / Lean / Software Craftsmanship
- À l'aise sur l'ensemble de la chaîne applicative (frontend * backend)
- Capacité à travailler dans des environnements techniques complexes et structurés
- Autonomie, rigueur, sens de la qualité
- Bon niveau de communication technique