Développeur Java - React H/F - Akkodis
- CDI
- Akkodis
Les missions du poste
Akkodis, est un acteur mondial de l'ingénierie et de l'IT et un leader dans la smart industrie. Nous accompagnons la transformation digitale de nos clients à travers quatre services : Consulting, Solutions, Talent et Academy. Nous co-créons et imaginons des solutions de pointe pour répondre aux défis majeurs de notre société.
Présents dans 30 pays, nos 50 000 experts en IT et en ingénierie allient expertise technologique et connaissance sectorielle pour bâtir un avenir durable, portés par une culture d'inclusion et de diversité.
Akkodis en France, ce sont près de 9.000 experts répartis sur l'ensemble du territoire, des collaborateurs partageant des valeurs fortes d'honnêteté, de respect, d'équité et d'inclusion. Notre engagement : leur permettre au quotidien d'être eux-mêmes au travail, et acteurs de leur vie et de leur développement au sein d'Akkodis.
Akkodis est une entreprise handi-engagée et inclusive. Tous nos postes sont ouverts aux handicaps et à la diversité. Tous différents, tous compétents !
Akkodis est la marque technologique de The Adecco Group.La ligne de service Consulting & Solutions d'Akkodis France renforce ses équipes en région Nouvelle-Aquitaine et recrute un Développeur Java/React H/F en CDI. Ce poste s'adresse à des professionnels passionné(e)s par la conception et le développement d'applications web, avec une mission orientée autour de l'architecture et du pilotage de microservices Java dans un contexte d'innovation technologique. Vous rejoindrez une équipe dynamique dédiée à la gouvernance catalogue et à la gestion du pricing, avec un rôle clé dans la fiabilisation et l'évolution des solutions techniques.
Responsabilités principales :
* Concevoir et développer des applications web en utilisant Java (Spring Boot) et React dans un environnement Kubernetes.
* Définir et faire évoluer l'architecture des microservices Java, en intégrant les enjeux métier du pricing.
* Piloter le développement et la maintenance des microservices, en orchestrant l'IA pour la génération de code, l'écriture de tests automatisés et la revue de code.
* Intégrer et consommer des API REST (OpenAPI, authentification Keycloak) et assurer leur sécurité.
* Gérer les bases de données PostgreSQL et MongoDB, optimiser la performance et garantir la disponibilité des services.
* Déployer les microservices via la chaîne CI/CD (Azure DevOps) et maintenir les bonnes pratiques d'ingénierie logicielle (clean code, architecture hexagonale, DDD).
* Collaborer étroitement avec les équipes produit, métier, et lead dev pour challenger les besoins et proposer des solutions fonctionnelles adaptées.
Environnement de travail :
Vous évoluerez au sein d'une équipe composée de cinq personnes (team leader, lead dev, développeur alternant, data engineer, product manager) rattachée à la gouvernance catalogue, en collaboration directe avec le produit et le métier pricing. L'organisation s'appuie sur la méthodologie Agile Scrum avec des rituels réguliers (daily, sprint planning, rétrospective). L'environnement technique inclut Java, React, Spring Boot, PostgreSQL, MongoDB, Azure DevOps, Kubernetes, et une infrastructure on-premise.
Le profil recherché
Diplômé(e) d'un master ou équivalent en informatique, vous justifiez de 5 années d'expérience dans le développement d'applications web, idéalement dans un contexte industriel lié à la gestion de données ou au pricing. Vous maîtrisez Java, Spring Boot, React, Redux, Hooks, ainsi que les bases de données relationnelles et NoSQL (PostgreSQL, MongoDB). Vous avez une solide expérience en CI/CD (Azure DevOps), Kubernetes, et en sécurité applicative. Vous êtes autonome, force de proposition, structuré(e), rigoureux(se), et à l'aise avec le prompt engineering appliqué au code généré par IA. La connaissance des tests automatisés, de l'architecture hexagonale, DDD, et des pratiques Agile Scrum est appréciée. Votre capacité à communiquer efficacement et à travailler en équipe sera essentielle.
Akkodis accompagne ses clients dans la mondialisation de leurs projets, aussi un anglais courant est requis pour l'ensemble de nos collaborateurs.
Compétences requises
- Développement d'applications web
- Java