Java Software Engineer H/F

Présentation de la société, activité & ambition
L'Ambition : Intégrer l'innovation technologique de manière responsable pour assurer la compétitivité de ses clients — tel est le projet que notre client a choisi de porter. Derrière cette mission, une conviction : le digital n'a de valeur que s'il est maîtrisé, transmis et mis au service d'un impact réel.
L'Activité : Notre client est une agence d'expérience digitale qui couvre l'intégralité de la chaîne de valeur du digital, du cadrage stratégique à l'adoption terrain. Ses équipes interviennent en mission chez des clients à forts enjeux métier, sur des projets alliant architecture moderne, cloud et développement logiciel.
Preuves concrètes :
Près de 200 collaborateurs répartis sur 6 agences en France.
Une communauté Java en pleine expansion, animée par un leader technique dédié et une équipe d'experts passionnés.
2 jours de télétravail hebdomadaires, horaires modulables et 7 jours de congés supplémentaires au-delà du cadre légal.
Un modèle de participation réparti équitablement entre l'ensemble des collaborateurs, sans distinction de niveau.
Objectif affiché pour 2026 : faire de leurs communautés techniques des références incontournables sur le marché du digital.
Descriptif du poste
Contexte : Vous rejoignez la communauté Java, sous la responsabilité de son leader technique. Vous intervenez en mission chez des clients grands comptes, tout en contribuant activement à la structuration et au rayonnement de l'expertise Java en interne.
L'Objectif : Devenir un pilier technique de référence sur vos missions clients et un contributeur actif à la montée en compétences collective de la communauté Java — visible en externe via meetups, conférences ou publications.
Les Enjeux :
Architecture et développement : Concevoir et développer des applications Java 17+ / Spring Boot 3+ dans des environnements microservices et cloud (GCP, AWS ou Azure), en définissant des API REST robustes et sécurisées selon les standards OpenAPI et OAuth2.
Industrialisation et fiabilité : Maintenir ou créer des pipelines CI/CD, piloter les déploiements via Docker et Kubernetes, et garantir la tenue en production grâce à une stratégie d'observabilité rigoureuse.
Exigence technique : Appliquer des pratiques de qualité non négociables — TDD, tests d'intégration, revues de code, gestion active de la dette technique — et défendre vos convictions dans les arbitrages d'architecture.
Transmission et rayonnement : Partager votre expertise au-delà de vos missions : meetups, conférences, articles techniques ou tout autre format qui étend l'influence de la communauté Java sur le marché.
Compétences et expériences recherchées
Les OBLIGATOIRES :
Expérience Java : 7 ans minimum en développement Java, avec une maîtrise solide de l'écosystème Spring Boot, JPA, Hibernate et des systèmes distribués.
Cloud : Expérience opérationnelle sur au moins un environnement cloud (GCP, AWS ou Azure) en contexte de production réel.
Performance et scalabilité : Capacité démontrée à traiter des enjeux de performance à l'échelle sur des architectures microservices.
Veille et partage : Pratique active de la veille technologique, avec au moins une contribution publique documentée (meetup, article, conférence).
Les "PLUS" (Nice to have) :
Une expérience en modernisation de systèmes legacy vers des architectures cloud-native.
Une sensibilité aux patterns avancés : event-sourcing, DDD, architectures orientées événements.
Un background ou une curiosité appliquée sur les sujets data et IA.
Descriptif de la rémunération et éléments matériels
Le Package : Rémunération selon profil, complétée par une participation répartie équitablement, une prime vacances, une prime de mobilité douce, une carte restaurant et une mutuelle.
Épargne et congés : Compte épargne temps disponible et 7 jours de congés supplémentaires par an.
Le Cadre : Politique de télétravail à 2 jours par semaine, avec des horaires modulables selon les besoins.
Vous avez 7 ans d'expérience Java, des opinions techniques que vous n'hésitez pas à défendre, et l'envie de contribuer à quelque chose de plus grand que votre prochaine mission ? Parlons-en.
