Chef d'équipe développeur Java
À distance
À plein temps
Nous recherchons un spécialiste pour le poste de chef d'équipe Java.
Les responsabilités sont les suivantes
1. chef d'équipe d'une équipe de développeurs backend java (jusqu'à 10 personnes) : motivation de l'équipe, définition des tâches et contrôle ;
2. Développement et amélioration des projets existants (il y a un héritage) ;
3. Contrôle de la qualité du code, respect des normes de l'entreprise, révision du code, dépannage pour ses subordonnés.
Pile technologique du projet :
- Java 8 (Core, Concurrency, Collection, Generics, Lambda, Stream API) ;
- Spring Framework (Core, Web, Data, Security, Integration, Boot) ;
- ORM (JPA ou Hibernate), SQL, SGBDR, PostgreSQL ;
- Gradle ou Maven ;
- Git ;
- Intellij IDEA, JIRA, GIT/Subversion, JUnit, TestNG, SoapUI, Bamboo.
Essentiel pour ce rôle :
1. 3 ans ou plus d'expérience en tant que développeur Java principal ;
2. Gestion d'une équipe de développement, élaboration technique et décomposition des tâches, sélection des approches et des méthodes de mise en œuvre, planification et suivi du développement ;
3. Connaissance et compréhension des principes OOP de base, des algorithmes, des structures de données et des modèles de conception ;
4. Connaissance approfondie de la pile technologique du projet ;
5. Compréhension des principes REST et capacité à écrire une API de haute qualité conforme aux normes.