Développeur Java Back End H/F by Michael Page
Plus aucune candidature n'est acceptée pour cette offre d'emploi
il y a un mois
Date de publicationil y a un mois
Temps pleinType d'emploi
Temps pleinEntièrement à distancePolitique de l'emploi à distance
Entièrement à distanceNotre client conçoit et développe des logiciels pour une des industries les plus stratégiques au monde : Les semi-conducteurs. L'entreprise compte une trentaine de personnes et a développé depuis plus de 10 ans une expertise logicielle et mathématique unique dans l'extraction de contours et l'analyse des images de microscopes électroniques utilisés dans les « waferFabs » du monde entier.
Dans le cadre du développement important de son activité, notre client recrute un Développeur Java (Team Lead, ou Principal Engineer).
Au sein de l'équipe développement et sous la supervision du Manager Logiciel, vous avez un rôle de Lead Technique et Humain.
Vos principales missions :
- Contribuer à toutes les échelles du développement logiciel, des tests unitaires, au système déployé complet,
- Anticiper, comprendre, analyser les besoins clients (industriels), proposer et valider des solutions fonctionnelles et techniques,
- Développer nos 3 produits logiciels (application client lourd et backend REST),
- Renforcer la culture des tests (unit, integration, performance) de nos produits ainsi que celle de l'amélioration continue (continuous delivery, continuous (re)architecture),
- Améliorer et renforcer la communication et les bonnes pratiques de développement au sein de l'équipe (XP, pair programming, mob programming, automatisation, etc.),
- Conduire le mentoring des Développeurs plus juniors et faire vivre l'agilité de l'équipe,
- Collaborer avec tous les autres rôles de la société (ventes, Ingénieurs d'Application, QA, etc.).
Votre profil :
Issu d'une formation informatique de niveau Bac +5 minimum école et une expérience requise à un poste similaire d'au moins 7 ans.
Compétences techniques : Expérience technique Java et/ou dans des languages orientés objet (C++, C sharp, Kotlin). Bases de l'ingénierie logicielle moderne (intégration continue, automatisation, tests…) ainsi que des bonnes pratiques de types XP, Craft, Pair programming... À l'aise avec Linux/Unix, le code, mais aussi avec l'environnement de développement. Maîtrise d'un cycle de développement produit, les tests et les bonnes pratiques, la maîtrise du git, l'industrialisation logicielle (automatisation des tests, deploys, builds, etc.).
RÉSUMÉ DE L'EMPLOI
Développeur Java Back End H/F by Michael Page
Grenoble
il y a un mois
Aucune expérience / aucun diplôme
Temps plein