Résumé de l'emploi
Nous recherchons un développeur Java senior expérimenté pour rejoindre notre équipe. Le candidat idéal dispose d'un large éventail d'expériences en tant que développeur Java, de préférence avec une expérience de supervision et de gestion dans un rôle précédent. Le rôle principal du candidat sera de gérer le cycle de vie du développement, de planifier et de prioriser le travail des développeurs Java, jusqu'aux tests et à la sortie du produit.
Responsabilités
- Étudier les exigences des utilisateurs et analyser leurs besoins et les fonctions requises.
- Établir des priorités et exécuter des tâches tout au long du cycle de développement du logiciel, ainsi qu'attribuer et déléguer des tâches à d'autres personnes.
- Rédiger un code à partir de zéro en veillant à ce qu'il soit bien conçu, efficace et exempt de bogues.
- Contrôler le code écrit par les autres membres de l'équipe, l'examiner et le tester, et fournir une assistance au débogage si nécessaire.
- Développer et concevoir l'architecture de la base de données.
- Organiser et gérer le calendrier des sorties de produits avec les membres de l'équipe interne.
- Veiller à ce que la documentation appropriée soit conservée et mise à jour pour les différentes phases de développement.
- Assurer la sécurité de l'application et maintenir les applications à jour avec les dernières versions.
Exigences
- Licence ou diplôme supérieur en informatique ou dans un domaine connexe
- 2 ans d'expérience professionnelle en tant que développeur Java senior
- Expert en conception, construction et test de diverses applications Java EE
- Solide connaissance des frameworks Java populaires tels que JSF, Spring MVC, etc.
- Excellentes compétences en matière d'encadrement et de formation
- Capacité à hiérarchiser efficacement sa propre charge de travail et à gérer des projets
- Grande capacité à résoudre les problèmes et excellente attention aux détails.
- Bonnes compétences en matière de communication et de relations interpersonnelles
- Confiance en soi pour collaborer avec les équipes internes et externes, ainsi qu'avec les clients et les parties prenantes.
- Fortes capacités de leadership