Développeur Java Senior / Expert Backend – Refactoring & Migration PHP vers Java – AWS / GCP (H/F)
CHARLI GROUP Développeur Java Senior / Expert Backend – Refactoring & Migration PHP vers Java – AWS / GCP (H/F)
Description
Dans le cadre d'un important programme de modernisation de son système d'information, l'un de nos clients grands comptes, recherche un Développeur Java Senior / Expert Backend pour accompagner la refonte et la migration de plusieurs applications historiques développées en PHP vers un environnement Java moderne.
Nous recherchons avant tout un excellent développeur, passionné par la technique, autonome, réactif et capable de produire rapidement un code fiable, performant et maintenable.
La mission s'inscrit dans un environnement technique exigeant, avec des enjeux importants de modernisation applicative, de qualité logicielle et d'industrialisation des développements.
Profil recherché
Vous justifiez idéalement d'au moins 8 ans d'expérience en développement logiciel, avec une expertise particulièrement solide en Java / Spring Boot.
Vous êtes avant tout un développeur expérimenté, qui continue à coder quotidiennement et apprécie les problématiques techniques complexes.
Nous recherchons particulièrement :
Une excellente maîtrise de Java et de son écosystème.
Une expérience significative en développement back-end et conception d'API.
Une expérience concrète de modernisation, refactoring ou migration d'applications legacy.
Une solide culture de la qualité logicielle, des tests et des performances.
Une bonne compréhension des architectures applicatives modernes.
Une forte autonomie et une capacité à comprendre rapidement un système existant.
Une capacité à proposer des solutions simples, robustes et efficaces.
Seront particulièrement appréciées :
Une expérience de migration d'applications PHP vers Java.
Une double compétence Java / PHP.
Une connaissance pratique des environnements AWS et Google Cloud.
Une expérience de modernisation de monolithes vers des architectures modernes.
Une utilisation régulière des outils d'IA pour améliorer la productivité du développement.
Ce qui fera la différence
Au-delà des technologies, nous recherchons un profil qui se distingue par son excellence technique, sa rapidité d'exécution, sa capacité d'analyse et son exigence sur la qualité du code.
Vous aimez comprendre les applications en profondeur, résoudre des problèmes complexes et transformer des systèmes historiques en solutions modernes.
Un processus de sélection comprenant une évaluation technique sera organisé afin de valider les compétences en développement.