Développeur.se back end
Role details
Job location
Tech stack
Job description
Ta mission principale consistera à analyser et découper la codebase Java actuelle pour ré-implémenter progressivement les fonctionnalités clés vers une stack moderne en TypeScript.
Au quotidien, tes responsabilités seront les suivantes :
-
Extraire des modules spécifiques du monolithe Java (comme la brique complexe de calcul de prix).
-
Assurer la cohabitation fluide et le décommissionnement progressif entre l'ancien et le nouveau système.
-
Garantir la robustesse fonctionnelle face aux enjeux réglementaires du secteur.
-
Évoluer dans un environnement technologique cohérent et innovant, où la maîtrise du langage prime sur l'attachement à un framework unique., Rejoindre ce projet, c'est intégrer une start-up dynamique où tu auras un impact direct sur la transformation d'un système c?ur de métier via une migration de legacy. Tu rejoindras une équipe de tech passionné·e·s qui valorisent l'excellence technique et le partage de connaissances.
En intégrant le collectif Okara pour cette mission, tu bénéficieras d'un environnement stimulant où ton esprit d'initiative sera encouragé au sein d'une communauté d'expert·e·s qui placent l'humain et l'innovation au centre de leurs préoccupations.
Requirements
-
Tu disposes d'une expérience confirmée ou intermédiaire te permettant d'être autonome tout en sachant solliciter l'équipe.
-
Tu possèdes une double compétence rare : tu es capable de lire et comprendre du code Java pour en extraire la logique, et tu maîtrises parfaitement l'écriture en TypeScript.
-
Le typage est pour toi une religion : nous recherchons un·e développeur·euse qui maîtrise les langages typés (une expérience purement Node.js sans TypeScript ne suffira pas).
-
Tu as idéalement déjà travaillé sur des problématiques de gestion de legacy ou de refonte de systèmes complexes.
-
Tu es polyvalent·e, curieux·se et capable de t'adapter à différents environnements technologiques sans rester cantonné·e à un seul framework.
-
Un niveau d'anglais courant est indispensable pour évoluer dans ce contexte.