L'ENTREPRISE
Scale-up française en pleine relance, positionnée sur le secteur du e‑commerce tech avec un focus fort sur le mobile, le reconditionné et les services associés (abonnements, garanties, revente, etc.).
Soutenue par ses fondateurs historiques, l’équipe compte aujourd’hui une cinquantaine de personnes, avec un atelier de reconditionnement intégré en Île-de-France, et affiche déjà plusieurs centaines de millions d’euros de CA annuel.
La vision est claire : proposer une plateforme durable, accessible et complète pour prolonger la vie des équipements mobiles, avec une offre tech robuste et des outils en constante évolution. L’environnement est startup/scale-up : rapide, agile, structuré mais encore très entrepreneurial.
LE POSTE / LES MISSIONS
Au sein d’une équipe tech à taille humaine, tu interviendras sur le développement et l’évolution d’une plateforme e-commerce en pleine refonte. L’environnement est à la croisée d’une stack Java/Spring côté back, avec une base ColdFusion existante, et des interfaces front en JavaScript/jQuery, progressivement modernisées.
Missions principales:
- Contribuer à la conception et l’évolution d’un cœur applicatif stratégique (gestion produits, services clients, outils métiers)
- Développer des APIs robustes en Java / ColdFusion
- Participer à l’intégration front (jQuery, HTML/CSS)
- Assurer la maintenance, le support technique, le traitement des bugs
- Documenter, tester et améliorer le code existant
- Être force de proposition sur les choix techniques dans un contexte d’amélioration continue
Contexte:
- Stack hybride : Java (Spring Boot), ColdFusion, SQL/NoSQL
- Migration et refonte progressive de composants clés
- Environnement agile, méthodes Scrum, outils collaboratifs (Git, Jira)
- Équipe engagée, forte proximité produit et métiers
PROFIL RECHERCHÉ
Formation & Expérience:
- Formation en informatique (école d’ingénieur, universitaire ou équivalent)
- Expérience de 3 ans minimum en développement Java back-end
- Une première exposition à ColdFusion ou une appétence pour reprendre en main un existant dans ce langage
- Expérience fullstack appréciée (HTML/CSS, JavaScript, jQuery ou un framework moderne)
Compétences techniques:
- Maîtrise de Java, notamment avec Spring Boot / JPA / REST APIs
- Bonnes bases en bases de données (SQL, PostgreSQL ou MySQL ; NoSQL un plus)
- Pratique d’outils collaboratifs (Git, Jira, CI/CD)
- Connaissances en tests automatisés (tests unitaires, éventuellement Selenium)
- Curiosité pour des stacks hybrides / anciennes (ColdFusion)
Qualités humaines:
- Autonome, rigoureux, capable de gérer du legacy tout en étant moteur d’évolutions
- Bon relationnel, à l’aise en environnement agile
- Esprit d’équipe, capable de challenger les besoins métiers et de proposer des solutions
- Envie de s’investir dans une structure en mouvement, avec un fort potentiel d’évolution