Partager cette offre
Dans le cadre d’un programme de modernisation applicative, nous recherchons un(e) Développeur(se) Full Stack Java / React pour accompagner la migration d’une application existante développée en Scala vers une architecture basée sur Java.
Vous intégrerez une équipe internationale évoluant dans un environnement anglophone et participerez à la refonte progressive de l’application afin de garantir la continuité de service tout en améliorant la maintenabilité, la performance et la qualité globale de la solution.
Vos principales responsabilités seront :
Participer à l’analyse et à la migration des composants existants développés en Scala vers Java.
Concevoir, développer et maintenir des API REST robustes et performantes.
Contribuer à l’évolution de l’architecture microservices.
Développer et faire évoluer les interfaces utilisateur en React.
Assurer la qualité du code via les bonnes pratiques de développement, les tests et les revues de code.
Collaborer étroitement avec les équipes Produit, QA et DevOps.
Participer aux cérémonies Agile (Scrum) et contribuer à l’amélioration continue de l’équipe.
Garantir la stabilité et la performance des services durant les phases de migration.
Profil recherché
Back-end
Java 11/17
Spring Boot
Spring MVC
Spring Data JPA
Hibernate / JPA
APIs REST / JSON
Architecture Microservices
Maven ou Gradle
Bonne compréhension du code Scala (migration d’applications existantes)
Front-end
ReactJS (Hooks, Functional Components)
TypeScript
Redux ou Context API
HTML5, CSS3, SASS
Bases de données
PostgreSQL et/ou Oracle
MongoDB (selon les microservices concernés)
Bonne maîtrise des principes de conception logicielle et des bonnes pratiques de développement.
Expérience des projets de migration ou de modernisation applicative appréciée.
Connaissance des environnements CI/CD et des pratiques DevOps.
Sensibilité aux problématiques de performance, sécurité et qualité logicielle.
Esprit d’analyse et de résolution de problèmes.
Autonomie et sens des responsabilités.
Bon relationnel et capacité à travailler en équipe internationale.
Excellente communication en anglais, à l’écrit comme à l’oral.
Environnement de travail
Méthodologie Agile Scrum.
Équipe internationale et multiculturelle.
Environnement de travail anglophone.
Architecture orientée microservices.
Collaboration transverse avec les équipes Produit, QA, DevOps et Architecture.
Culture d’amélioration continue, de partage de connaissances et de qualité logicielle.
Projet stratégique de transformation et de standardisation technologique à forte visibilité.
Stack technologique :
Java 11/17, Spring Boot, Spring Data JPA, Hibernate, Scala (legacy), ReactJS, TypeScript, Redux, PostgreSQL, Oracle, MongoDB, Maven, Gradle, REST API, Git, CI/CD.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Java/React
DATAMED RESEARCH
