Développeur Java - Spring - Lyon H/F - Easypartner
- CDI
- Télétravail accepté
- Easypartner
Les missions du poste
Le besoinNotre client est une structure IT internationale intervenant pour plusieurs opérateurs télécom européens et internationaux. Les équipes, réparties sur plusieurs sites en France et à l'étranger, collaborent sur des projets de transformation d'envergure autour des domaines BSS : CRM, e-commerce, facturation, portails self-service, ERP.Vous rejoignez une équipe agile full-stack (Product Owner, Scrum Master, Technical Leader, développeurs et QA) intervenant sur une feature dédiée, avec une forte autonomie de conception jusqu'à la mise en production.L'environnement valorise la qualité logicielle, le Software Craftsmanship et les bonnes pratiques de développement (TDD, DDD, SOLID, KISS).Missions principalesParticiper à l'ensemble du cycle de vie applicatif : conception, développement, tests, mise en productionDévelopper des microservices robustes et scalables en environnement Spring BootContribuer aux évolutions des systèmes BSS (CRM, billing, e-shop, portail utilisateur...)Modéliser et implémenter des processus métiers complexes (FSM, sagas, pollers)Collaborer étroitement avec le Product Manager, l'Architecte et les équipes QAParticiper aux rituels agiles et aux sessions techniques (Kata, code review)Missions secondairesMaintenir et enrichir la documentation techniqueContribuer à l'amélioration continue des pratiques de développementParticiper progressivement à l'exploitation et au maintien en conditions opérationnelles des applicationsInteragir directement avec les équipes métier / commanditairesStack techniqueBack-end : Java; Spring Boot; JPA; RabbitMQDevOps & Déploiement : GitLab CI/CD; Kubernetes (K8s); Helm; LensOutils : GitLab; JIRA; Confluence; Jfrog; IntelliJ (Ultimate)Environnement de travailAvantagesEnvironnement de travail technique exigeant et stimulantPoste de travail haut de gamme (double écran, bureau assis-debout, licence IntelliJ Ultimate)Télétravail possibleRTTTickets restaurantMutuelle familiale prise en charge majoritairementPrise en charge partielle transport ou forfait mobilité durableDéplacements ponctuels à l'international possiblesPourquoi nous rejoindre ?Participer à des projets internationaux à fort impact métierÉvoluer dans un environnement orienté Software CraftsmanshipTravailler dans des équipes autonomes et responsabiliséesMonter en compétence via la pratique (Kata, code reviews, échanges techniques réguliers)Contribuer à des architectures scalables au service de millions d'utilisateurs
Le profil recherché
Profil recherchéProfil recherchéMaîtrise confirmée de Java et Spring BootBonne compréhension des architectures microservicesSensibilité forte à la qualité logicielle (TDD, clean code, bonnes pratiques)Capacité à modéliser des processus métiers complexesAutonomie technique et rigueurEsprit d'équipe et proactivitéCuriosité technique et culture informatique solideFrançais courant et anglais technique
Compétences requises
- Java
- Amélioration continue
- Clean
- Jira
- Autonomie
- Spring
- Kubernetes
- Création d'une base documentaire
- Pro-activité
- Git
- Français
- CRM
- Anglais technique
- Test driven development (TDD)
- JPA
- Confluence
- Spring Boot