Technical Lead (Java/React) (H/F)
Devoteam- Location
- Casablanca, Morocco
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 6mo ago
Le Technical Lead Java/React est responsable de la conception technique, de la qualité du code et de la coordination technique des équipes de développement. Il assure la cohérence des choix technologiques, participe activement au développement et accompagne les développeurs dans la mise en œuvre des meilleures pratiques.
Vous travaillerez en étroite collaboration avec les équipes métier et IT afin de comprendre les besoins fonctionnels et les traduire en solutions techniques adaptées.
Missions principales
- Définir et valider l’architecture technique des applications (frontend et backend)
- Participer activement au développement des composants critiques en Java (Spring Boot) et React.js
- Encadrer techniquement les développeurs et assurer le partage de connaissances
- Mettre en place et garantir les bonnes pratiques de développement (Clean Code, CI/CD, tests unitaires et d’intégration)
- Effectuer des revues de code et veiller à la qualité logicielle (SonarQube, eslint, etc.)
- Collaborer avec les équipes produit, UX/UI et DevOps pour garantir la cohérence de bout en bout
- Participer aux phases de cadrage technique et d’estimation des charges
- Suivre les performances et assurer la maintenance évolutive et corrective des applications
- Assurer une veille technologique continue et proposer des améliorations architecturales ou méthodologiques
Compétences techniques requises
Backend
- Langage : Java 11+, Spring Boot, Spring Cloud, Hibernate/JPA
- Architecture : Microservices, REST APIs, Event-driven architecture
- Bases de données : PostgreSQL, MongoDB, MySQL, Redis
- Outils : Maven/Gradle, Git, Docker, Jenkins, SonarQube
Frontend
- React.js, Redux / Zustand, TypeScript / JavaScript (ES6+)
- HTML5, CSS3 / SASS, Material UI, TailwindCSS
- Tests : Jest, React Testing Library
DevOps / Cloud
- Connaissance de CI/CD, Kubernetes, Docker
- Expérience sur un Cloud (Azure, AWS ou GCP) est un atout
Profil recherché
- Bac +5 en informatique (école d’ingénieur ou université équivalente)
- +8 ans d’expérience en développement dont au moins 2 ans en rôle de lead technique
- Expérience confirmée sur des projets Java/Spring Boot et React.js
- Pratique agile (Scrum / Kanban) fortement appréciée
Soft Skills
- Esprit d’équipe et leadership
- Autonomie et rigueur
- Curiosité et veille technologique
- Capacité d’adaptation et gestion des priorités
- https://www.linkedin.com/company/devoteam
- https://twitter.com/devoteam
- https://www.facebook.com/devoteam
Skills
- Java
- React
- Spring Boot
- SonarQube
- ESLint
- Spring Cloud
- Hibernate
- JPA
- PostgreSQL
- MongoDB
- MySQL
- Redis
- Maven
- Gradle
- Git
- Docker
- Jenkins
- Redux
- Zustand
- TypeScript
- JavaScript
- HTML
- CSS
- SASS
- Material UI
- Jest
- React Testing Library
- Kubernetes
- Azure
- AWS
- GCP
More jobs at Devoteam
All 692Desarrollador Senior Angular (Híbrido)
Devoteam · Madrid, MD, Spain · today
Retail & E-Commerce | Frontend Tech Lead
Devoteam · Porto, Porto, Portugal · today
Architecte Solution
Devoteam · Casablanca, Morocco · today
GCP AI Engineer (Gemini Enterprise)
Devoteam · Madrid, MD, Spain · today
Développeur Senior Full-stack H/F
Devoteam · Nantes, Pays de la Loire, France · today
Similar roles
QA Testeur Technico-fonctionnel H/F
Nexton · Casablanca, Casablanca-Settat, Morocco · today
Scrum Master (H/F)
Sqli · Rabat, Morocco · today
Architecte Solution
Devoteam · Casablanca, Morocco · today
Data Migration & BI Consultant
Inetum · Casablanca, Casablanca-Settat, Morocco · yesterday
Consultant(e) / Analyste Migration de Données
Inetum · Casablanca, Casablanca-Settat, Morocco · yesterday
Specialist IT Operations
Jobs & · Bouskoura, Casablanca-Settat, Morocco · yesterday