Description du poste
Contexte
Projet de crédit stimulant, basé sur des microservices et des micro-frontends utilisant Java/Spring et Angular. Nous recherchons un(e) Responsable Technique hautement qualifié(e) et expérimenté(e) pour rejoindre notre équipe dynamique.
Missions
* Piloter la conception et la mise en œuvre d'architectures de microservices utilisant Spring, Spring Cloud et Kubernetes.
* Anticiper les interactions avec les autres projets et modules.
* Comprendre les besoins métiers et proposer des solutions adaptées.
* Développer et maintenir des applications Java avec Spring Boot, Spring Batch et JPA/Hibernate.
* Concevoir et implémenter des applications web sécurisées et évolutives avec Angular.
* Encadrer et former une équipe de développeurs, en leur fournissant un soutien et des conseils techniques.
* Collaborer avec des équipes pluridisciplinaires pour définir, concevoir et déployer de nouvelles fonctionnalités.
* Garantir la qualité du code par des revues de code, la programmation en binôme et le respect des bonnes pratiques.
* Implémenter et maintenir des pipelines CI/CD avec Git, Jenkins et Ansible.
* Résoudre les problèmes techniques complexes (performance, architecture, etc.).
* Se tenir informé(e) des dernières technologies et tendances du secteur.
Outils & Environnement
* Java, Spring, Spring Boot, Spring Cloud, Spring Batch
* Angular, TypeScript
* Kubernetes, conteneurisation
* JPA/Hibernate, bases de données relationnelles
* Git, pipelines CI/CD, Jenkins, Ansible
* API REST
* Tests unitaires et d'intégration
* Spring Web (Servlet, HTTPS)
* Méthodologies Agile
Conditions de travail
* Poste de Responsable Technique
* Environnement agile et dynamique
* Travail en équipe pluridisciplinaire
* Projet basé sur des technologies modernes et évolutives
Profil recherché
1. Expérience confirmée en tant que responsable technique ou poste similaire
2. Excellente maîtrise de Java, Spring, Spring Boot, Spring Cloud et Spring Batch
3. Expérience avec Angular et TypeScript
4. Expérience avec Kubernetes et la conteneurisation
5. Solide compréhension de l'architecture microservices et des modèles de conception
6. Expérience avec JPA/Hibernate et les bases de données relationnelles
7. Connaissance des bonnes pratiques de sécurité et de leur mise en œuvre
8. Expérience avec Git et les pipelines CI/CD
9. Solide connaissance des API REST
10. Tests unitaires et d'intégration
11. Bonne maîtrise de Spring Web (Servlet, HTTPS…)
12. Maîtrise de Spring Batch et connaissances de base en création de lots (Jobs, Steps, Reader, Processor, Writer…)
13. Excellentes aptitudes à la résolution de problèmes et souci du détail
14. Excellentes aptitudes à la communication et au leadership
15. Capacité à travailler dans un environnement agile et dynamique
16. Expérience des plateformes cloud (souhaitée)
17. Connaissance des pratiques et outils DevOps (souhaitée)
18. Expérience des outils de surveillance et de journalisation (souhaitée)
19. Familiarité avec les méthodologies et frameworks Agile (souhaitée)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.