Développeur Backend Confirmé Java / Spring Boot
Role details
Job location
Tech stack
Job description
Vous intervenez sur une plateforme backend stratégique, utilisée par des équipes réparties à l'international.
L'architecture est majoritairement orientée microservices, avec une exposition fonctionnelle via des API REST.
Le poste s'inscrit dans une dynamique d'évolution et de consolidation du socle existant : amélioration continue, industrialisation, renforcement de la robustesse et des performances, dans un environnement où les standards techniques sont établis et partagés.
L'organisation est Agile (SAFe), structurée en feature teams, avec une collaboration étroite entre développement, architecture et autres parties prenantes techniques., En tant que Développeur Backend Confirmé, vous prenez en charge un périmètre backend au sein d'une feature team.
À ce titre, vous intervenez notamment pour :
- Concevoir et faire évoluer des services backend en Java / Spring Boot,
- Contribuer aux choix d'architecture (découpage, patterns, arbitrages),
- Intégrer dès la conception les enjeux de performance, de résilience et de sécurité,
- Participer aux revues de code et à l'amélioration continue de la qualité logicielle,
- Collaborer avec des équipes internationales, en anglais, à l'écrit comme à l'oral.
Selon le périmètre, vous pourrez travailler sur :
- La conception et l'évolution d'API backend utilisées à grande échelle,
- Des traitements asynchrones et de la diffusion d'événements,
- Des sujets de fiabilisation (gestion des erreurs, stabilité, reprise),
- Des travaux d'optimisation (latence, charge, consommation de ressources),
- Des actions de refactoring et d'industrialisation.
Requirements
Environnement technique
- Backend : Java, Spring Boot
- Architecture : microservices majoritairement
- API : REST
- Données : base relationnelle principalement
- Tests : unitaires + intégration
- Messaging : Kafka (apprécié)
- CI/CD / DevOps : Jenkins (apprécié), bonnes pratiques d'industrialisation, * Bac+5 à dominante technique ou scientifique (école d'ingénieur fortement valorisée)
- 3 à 8 ans d'expérience professionnelle en développement backend Java, en entreprise. --> Important : les expériences de stage et d'alternance ne sont pas comptabilisées dans l'expérience attendue pour ce poste.
- Maîtrise de Java et Spring Boot en contexte de production
- Anglais professionnel indispensable (réunions, documentation, échanges)
- Rigueur, sens du collectif, capacité à tenir un périmètre avec autonomie
.
L'accompagnement Inovelya
Chez Inovelya, nous attachons de l'importance à la qualité des missions et à la cohérence des parcours.
Vous bénéficiez :
- d'un démarrage cadré, avec une compréhension claire du contexte, des priorités et des standards attendus,
- d'un suivi régulier, avec des échanges simples et directs, et une présence réelle lorsque des sujets nécessitent d'être adressés,
- d'un cadre transparent, avec des attentes explicites et un dialogue orienté solutions,
- d'une logique de continuité, privilégiant les missions longues et la stabilité, afin de construire une expertise solide dans la durée.
.
Processus de recrutement
Le processus est volontairement simple et lisible, pour vous permettre de vous projeter rapidement.
- Un premier échange avec Inovelya, centré sur votre parcours, vos attentes et le contexte du poste.
- Un entretien technique, orienté retours d'expérience (Java / Spring Boot), qualité logicielle et architecture.
- Un échange de validation, afin de confirmer l'adéquation avec le périmètre, l'organisation et les modalités du poste.
Benefits & conditions
- Cloud : Azure (apprécié)
- Méthodes : Agile / SAFe, organisation en feature teams
- Contexte : international (anglais quotidien)