Recevez plus de réponses des employeurs
Envoyez un CV adapté au poste en quelques minutes.
Pulsse, logiciel d’évaluation des risques chimiques et professionnels, recherche un développeur pour faire évoluer son socle technique. Vous contribuerez à la migration Java 8/GWT vers Java 21, Spring Boot et Angular, tout en assurant les développements et les API REST.
Vous travaillerez dans une équipe à taille humaine et participerez à la montée en compétences et à l’amélioration des pratiques CI/CD et déploiement.
Pulsse est un logiciel d’évaluation du risque chimique et des risques professionnels en entreprise. Il permet à nos clients de cataloguer et inventorier les dangers chimiques et non-chimiques présents dans leurs processus industriels.
Pulsse permet de décrire les situations susceptibles d’exposer les salariés à des dangers dans l’entreprise et évaluer les risques associés. Il permet enfin à nos clients de concevoir, mettre en œuvre et suivre des plans d’actions.
Notre enjeu aujourd’hui : moderniser le produit tout en continuant à le faire évoluer.
Pulsse repose historiquement sur une application web développée en Java 8 et GWT.
Nous avons engagé une modernisation progressive de son socle technique vers Java 21 / Spring Boot côté backend et Angular côté frontend.
L’objectif n’est pas de réécrire entièrement l’application, mais de faire évoluer progressivement son architecture tout en continuant à maintenir et enrichir le produit utilisé quotidiennement par nos clients.
Vous participerez directement à cette transformation : conception des nouvelles fonctionnalités, choix techniques, développement de nouveaux composants et API, migration progressive de l’existant et amélioration de nos pratiques de développement et de déploiement.
Vous rejoindrez une équipe à taille humaine composée actuellement de 4 développeurs, répartis autour de deux activités complémentaires :
L’équipe travaille en mode Agile, avec des pratiques issues de Kanban et Scrum, en collaboration étroite avec le Product Owner et les équipes métiers.
Compte tenu de la taille de l’équipe, nous recherchons un développeur disposant déjà d’une bonne autonomie technique.
Vous pourrez vous appuyer sur les autres membres de l’équipe et partager les décisions techniques, mais nous attendons de chacun qu’il soit capable d’analyser un problème, de proposer des solutions et de mener ses développements avec autonomie.
Dans une équipe de cette taille, vos propositions et vos choix techniques auront un impact direct sur l’évolution du produit.
Vos missions principales :
Environnement technique :
Stack actuelle
Stack cible et technologies utilisées dans le cadre de la modernisation