Descriptif de poste: Développeur Java senior (f/h/autre)
Utilisez ce modèle de descriptif de poste de Développeur Java senior pour attirer et embaucher des professionnels qualifiés pour votre équipe d’ingénierie.
Refreshed on
February 6, 2020
Responsabilités du Développeur Java senior:
- Identification et analyse des exigences de l’utilisateur
- Hiérarchisation, affectation et exécution des tâches au sein du cycle du développement de logiciels
- Développement d’applications Java EE
Description du poste
Nous recherchons un Développeur Java senior, qui sera chargé de gérer le cycle du développement de logiciels, de la planification et de la hiérarchisation au test et à la publication.
Le Développeur Java senior sera, entre autres, chargé de la collecte de spécifications système et utilisateur, le développement de modules Java et le test de fonctionnalités avant la mise en circulation. Si vous disposez d’une expérience pratique en développement de logiciels avec des méthodologies Agile et que vous êtes prêt(e) à diriger nos développeurs junior, nous aimerions vous rencontrer.
Enfin, vous déploierez et gèrerez des applications fonctionnelles, sécurisées et de haute qualité.
Responsabilités
- Identifier et analyser des exigences de l’utilisateur
- Hiérarchiser, affecter et exécuter des tâches au sein du cycle du développement de logiciels
- Développer des applications Java EE
- Rédiger du code efficace et bien conçu
- Examiner, tester et déboguer le code des membres de l’équipe
- Concevoir une architecture de base de données
- Planifier les commercialisations des produits avec les équipes internes
- Documenter les phases de développement
- Vérifier que nos applications sont sécurisées et à jour
Exigences
- Expérience professionnelle en tant que Développeur Java senior ou à un poste similaire
- Expérience en matière de conception, de développement et de test d’applications Java EE
- Connaissances approfondies des frameworks Java populaires, tels que JSF et Spring MVC
- Expérience de la conception orientée objet (OOD)
- Bonnes capacités en matière de délégation et de gestion du temps
- Aptitude à la résolution des problèmes
- Licence en informatique, en ingénierie ou autre domaine apparenté