Share this job
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.
Candidate profile
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.
Working environment
Au sein d'une équipe technique expérimentée, vous interviendrez notamment sur :
L'analyse et la compréhension d'applications existantes développées en PHP.
La refonte et la migration progressive des applications vers Java / Spring Boot.
La conception et le développement de nouveaux composants back-end et d'API REST.
La modernisation du code existant et l'amélioration de l'architecture applicative.
L'identification et la résolution de problématiques de performance, de sécurité et de maintenabilité.
La mise en place et l'amélioration des tests unitaires et d'intégration pour sécuriser les migrations.
La participation aux revues de code et à l'application des bonnes pratiques de développement.
L'utilisation d'outils d'IA d'assistance au développement pour accélérer l'analyse, le refactoring, les tests et la documentation.
La contribution à l'industrialisation des développements et aux processus CI/CD.
Environnement technique
Stack principale :
Java 11 / 17 / 21
Spring Boot, Spring Framework
API REST, architecture microservices
PHP, Symfony / Laravel (connaissances appréciées)
SQL, bases de données relationnelles
Git, CI/CD, Docker
JUnit, Mockito, tests automatisés
Clean Code, SOLID, bonnes pratiques de refactoring
Cloud & DevOps :
AWS (Amazon Web Services)
Google Cloud Platform (GCP)
Kubernetes, Terraform, Jenkins / GitLab CI/CD
Outils d'IA appréciés :
Claude Code
OpenAI Codex
GitHub Copilot ou équivalent
L'environnement détaillé et les technologies cibles seront précisés lors des échanges.
Apply to this job!
Find your next career move from +10,000 jobs!
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
Get discovered
Recruiters come directly to look for their future hires in our CV library.
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Java Senior / Expert Backend – Refactoring & Migration PHP vers Java – AWS / GCP (H/F)
CHARLI GROUP
