Les missions du poste
Contexte du poste
Vous intégrerez une équipe full stack composée d'un Product Owner, d'un Scrum Master, d'un Technical Leader, de développeurs et d'un testeur.
L'équipe collabore étroitement avec les fonctions Produit et Architecture afin de définir les solutions les plus adaptées aux besoins utilisateurs, tout en respectant des standards élevés de qualité logicielle.
Vous interviendrez sur l'ensemble du cycle de vie des projets : de la conception à la mise en production, avec une implication croissante sur les sujets d'exploitation et de maintenance.
Le périmètre fonctionnel concerne des applications de type BSS (exemples : e-commerce, CRM, facturation, portail self-service).
Organisation & Culture technique
Exigence qualité / Craft
La qualité logicielle est un pilier central. L'organisation s'inscrit progressivement dans une démarche de Software Craftsmanship, avec notamment :
- TDD (Test Driven Development)
- DDD (Domain Driven Design)
- Principes KISS & SOLID
- Recherche de solutions robustes, maintenables et scalables
Amélioration continue
Des sessions hebdomadaires de pratique technique (type coding dojo / kata) sont organisées afin de :
- Monter en compétence collectivement
- Expérimenter de nouvelles approches
- Travailler la logique de résolution de problèmes hors contexte de production
Organisation des équipes
L'organisation repose sur plusieurs entités complémentaires :
- Une entité en charge des microservices mutualisés
- Une entité dédiée à l'intégration et aux logiques spécifiques
- Un.e Architecte logiciel
- Un.e Product Manager
- Un.e Delivery Manager
Vos missions
- Développer de nouvelles fonctionnalités applicatives
- Contribuer progressivement à l'exploitation et à la maintenance des solutions
- Échanger directement avec les parties prenantes métier (impact direct, circuit court de décision)
- Modéliser et implémenter des processus complexes (machines à états finis, sagas, pollers)
Le profil recherché
Profil recherché
Compétences techniques
- Maîtrise de Java / Spring Boot (minimum 5 ans d'expérience hors alternance)
- Bonne compréhension des architectures microservices
- Capacité à travailler sur des systèmes distribués
Soft skills
- Autonomie technique
- Rigueur et curiosité
- Polyvalence et discernement
- Proactivité
- Esprit d'équipe
Langues
- Français courant
- Anglais technique
Environnement technique du poste
Backend
- Java
- Spring Boot
- JPA
- RabbitMQ
CI/CD & Déploiement
- GitLab CI/CD
- Kubernetes
- Helm
- Lens
Outils
- GitLab
- JIRA
- Confluence
- JFrog
- IntelliJ
Infos complémentaires
Pourquoi nous rejoindre ?
Un cadre stimulant :
Chez PULSE, vous intégrez une équipe à taille humaine, où l'expertise et l'innovation sont au coeur de notre ADN. Ici, on vous écoute, on vous fait confiance et on vous donne les moyens d'évoluer !
Des conditions attractives :
- Carte titre-restaurant Swile (prise en charge à 60%) pour des pauses déjeuner bien méritées
- CSE Swile, avec des avantages et réductions
- Mutuelle Alan pour une couverture santé efficace
- RTT (8 à 11 jours/an) pour un meilleur équilibre vie pro/vie perso ⏳
- Forfait Mobilité Durable, pour des trajets plus responsables
- Intéressement, parce que votre engagement mérite d'être récompensé
Notre process de recrutement :
- Un premier échange avec l'équipe recrutement pour valider vos attentes et ambitions
- Un entretien avec nos business managers pour parler plus en détail des projets et de votre parcours
- Un test technique avec l'un·e de nos référent·e·s si besoin
Prêt·e à relever le défi ? Postulez et discutons-en !
Pulse en images
Publiée le 20/04/2026 - Réf : 3990974/28476703 DBCFJSB/69L