STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise.
Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients. Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions.
Ce que nous vous proposons :
- Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !
- Des projets innovants et variés.
- La possibilité de se perfectionner continuellement avec des formations internes.
- Des perspectives d'évolution de carrière.
- Un accompagnement individualisé avec un programme de développement du potentiel humain.
- Un programme de cooptation.
Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.
Le poste
Nous recherchons un développeur JAVA expérimenté (5 ans d'expérience), expérience chez France Travail appréciée
Concevoir techniquement la solution :
Amende les spécifications générales, les exigences et les critères d'acceptation associés
Participe à l'estimation du travail à faire
Etudie toutes les solutions techniques afin de déterminer la mieux adaptée
Développe des prototypes afin d'identifier la solution technique appropriée aux besoins
Développer les produits et services :
Réalise le développement de fonctionnalités, d'outils ou d'applications complètes
Optimise le code développé pour en assurer la qualité et faciliter sa maintenance
S'assure de l'interopérabilité des différents éléments qui composent l'application
Réalise les tests unitaires et d'intégration
Utilise les outils d'intégration continue afin de faciliter la mise en production
Participe au processus d'amélioration continue de l'équipe
Prend part à l'auto-organisation de l'équipe sur le travail à faire
Configure et paramètre les plateformes de développement
Participe à la mise en production des fonctionnalités, outils et applications développés
Maintenir les produits et services :
Contribue à la réalisation de la doc technique
Répond et traite les demandes de correction des anomalies/dysfonctionnements
Prend en charge les demandes d'évolutions sur son application
Profil recherché
Niveau confirmé en dev backend java + mise en place d'API via des frameworks (Spring Boot)
Connaissance des bonnes pratiques d'archi logicielle et des patterns de conception
Améliorer la qualité du code et sa maintenance via des revues de code rigoureuses et des outils de suivi de qualité.
Mettre en place ou renforcer la démarche de tests automatisés au sein de l'équipe.
Sélectionner les outils et méthodes adaptés pour le développement, les tests et l'intégration.
Effectuer une veille continue sur les évolutions de la plateforme, les meilleures pratiques et encourager la veille au sein de l'équipe
Favoriser l'automatisation des livraisons et déploiements et aider dans la construction du pipeline d'intégration et des livraisons
Apporter une expertise technique et un support en cas d'incident de production
Participer à la mise en place de l'observabilité et de la mesure des produits déployés
Garantir l'exploitabilité, la supervision, la résilience et la scalabilité des produits IT de l'équipe.
Recourir à des méthodologies agiles (Scrum et SAFe) au quotidien
Faire respecter le cadre méthodologique et normatif en matière de sécurité du SI