Le poste Développeur·se Back-end Java confirmé·e / expérimenté·e
Partager cette offre
Pour l'un de nos clients en plein renforcement d’une équipe produit travaillant sur une application mobile grand public à très forte audience, nous recrutons un·e Développeur·se Back-end Java confirmé·e à expérimenté·e.
Le poste s’inscrit dans un contexte de remplacement. Une période de passation est envisageable mais non indispensable, l’environnement étant structuré et l’intégration assurée par les équipes en place.
L’application concernée est utilisée chaque mois par plusieurs millions d’utilisateurs, avec des enjeux élevés en matière de performance, fiabilité, sécurité et qualité logicielle.
Environnement technique & organisation
Application mobile iOS / Android orientée usages quotidiens
Plusieurs millions d’utilisateurs actifs mensuels
Produit entièrement reconstruit depuis 2020 :
refonte complète de la stack
pratiques de développement modernes
architecture repensée
Rythme soutenu :
Mises en production toutes les 3 semaines
Environnement parmi les plus actifs en termes de cadence et d’exigence technique
Vos missions
Au sein d’une équipe pluridisciplinaire (produit, développement, qualité, design), vous intervenez sur l’ensemble du cycle de vie applicatif.
À ce titre, vous serez notamment amené·e à :
Concevoir et développer des fonctionnalités back-end robustes et performantes
Participer aux évolutions fonctionnelles et techniques de l’application
Garantir la fiabilité d’un système à forte charge
Contribuer à l’amélioration continue du code et des pratiques de développement
Les périmètres fonctionnels peuvent couvrir :
traitements et opérations utilisateurs
services mobiles
mécanismes d’authentification
agrégation et restitution de données
Environnement technique
Java 21
Spring Boot 3
Programmation réactive (Reactor)
Architecture microservices et événementielle
Kafka
APIs REST (principalement consommées)
Kubernetes
CI/CD (Git, pipelines automatisés)
Outils de suivi et qualité : Jira, GitHub, ELK, Sonar
Bases de données orientées performance et volumétrie
👉 Aucune responsabilité infrastructure : celle-ci est prise en charge par une entité dédiée.
Qualité, résilience & fiabilité
Compte tenu de la criticité du produit, vous contribuerez à :
La mise en œuvre de patterns de résilience applicative (circuit breaker, fallback…)
Des tests de montée en charge et de robustesse
La refactorisation continue du code
L’écriture et la maintenance de tests unitaires et d’intégration
L’utilisation d’outils de mesure garantissant la qualité et la pérennité du code
Pourquoi rejoindre ce projet ?
Contribuer à un produit numérique à très grande échelle
Évoluer dans un environnement moderne, exigeant et techniquement stimulant
Avoir un impact concret et visible sur des usages réels
Intégrer une organisation valorisant :
la qualité logicielle
l’autonomie et la responsabilité
la collaboration et le partage de connaissances
Profil recherché
Développeur·se back-end confirmé·e à expérimenté·e soit entre 5 ans et 10 ans d'expérience sur des sujets similaires.
Forte autonomie technique
À l’aise dans un environnement collaboratif et exigeant
Excellentes capacités de communication, avec la capacité d’exprimer clairement les points positifs comme les difficultés
Esprit d’équipe affirmé et goût du travail collectif
Une expérience en programmation réactive constitue un réel avantage
Une exposition à des systèmes complexes et fortement sollicités est appréciée
Environnement de travail
Poste basé à Montpellier
2j de télétravail / semaine (non négociable à plus)
Démarrage souhaité rapide
Poste en CDI ou en freelance
Postulez à cette offre !
Trouvez votre prochaine mission 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·se Back-end Java confirmé·e / expérimenté·e
ANDEMA