Recrutement Objectware

Tech Lead Java - Angular H/F - Objectware

  • Strasbourg - 67
  • CDI
  • Objectware
Publié le 8 juillet 2025
Postuler sur le site du recruteur

Les missions du poste

Le Groupe Objectware fondé en 1999 est une ESN (Entreprise de Services du Numérique) spécialisée dans le Conseil et l'Ingénierie en Systèmes d'Informations.
Le groupe représente 1000 collaborateurs en France (IDF, Strasbourg, Nancy, Lille, Bordeaux, Nantes, Lyon) et à l'International (Luxembourg, Belgique, Portugal, Maroc) pour un CA à plus de 100 M€.

Objectware est un acteur historique du conseil IT en Finance, Banque et Assurance. Depuis 2012, nous développons de nouveaux d'autres secteurs d'activités tels que les Utilities, les Télécoms, l'Industrie, les Services Publics et les Médias.

Notre activité couvre la totalité des cycles de vie d'un Système d'information (Pilotage et Gestion de projet, Conseil en MOA, Conception Réalisation, Maintenance, Production Exploitation).

Lien vers notre site : https://www.objectware.fr/Un de nos clients situé à proximité de Strasbourg, recherche un Tech Lead Java/Angular (H/F).

Dans ce rôle, vous travaillerez en collaboration avec diverses équipes, y compris les développeurs frontend (Flutter, Angular) et backend (Java, Spring), les architectes, les DEVOPS, et les responsables produit.

Vos principales missions seront :

Supervision des Développements :
- Concevoir et superviser l'architecture logicielle.
- Élaborer l'architecture applicative pour les parties frontend et backend.
- Implémenter une architecture hexagonale et collaborer avec les architectes d'entreprise.
- Produire des schémas d'architecture et de la documentation technique.
- Assurer un encadrement technique des équipes de développement, animer des revues de code et fournir un coaching technique.
- Établir des normes de développement, incluant conventions, tests et documentation.
- Assurer la cohérence entre les modules frontend et backend.
- Créer des référentiels de bonnes pratiques et des plans de qualité logicielle.
- Appliquer des méthodes modernes de développement comme le Domain Driven Design (DDD) et le Test Driven Development (TDD).
- Valider les choix techniques en tenant compte de la maintenabilité, de la scalabilité et de la sécurité.

Expertise Technique :
- Maîtriser les technologies frontend : Flutter pour le mobile cross-platform et Angular pour le web.
- Connaître les technologies backend : Java (versions récentes), Spring Boot, Spring Data, et Spring Cloud.
- Développer des API RESTful sécurisées et documentées avec OpenAPI/Swagger.
- Intégrer des outils de supervision et de logs comme ELK et Prometheus.
- Utiliser des outils tels que Git, GitLab CI/CD, SonarQube, et Postman.

Gestion Technique :
- Servir d'interface entre les différentes parties prenantes et participer aux comités projet.
- Faciliter la communication entre les équipes métiers, les développeurs, les architectes et les DEVOPS.
- Suivre les jalons techniques du projet et garantir la qualité logicielle et les livraisons.
- Anticiper les risques techniques et aider au découpage fonctionnel en modules techniques cohérents.
- Contribuer à l'amélioration continue.

Le profil recherché

Titulaire d'une formation en développement informatique (Bac +4 / Bac +5) vous avez une expérience confirmée et vous êtes capable de piloter les développements backend et frontend, avec :
- Une solide maîtrise de Java (Spring Boot, Data, Cloud)
- Une expertise confirmée sur Flutter et Angular
- Une expérience concrète de mise en oeuvre des architectures hexagonales, du Domain Driven Design et du Test Driven Development
- Une capacité à coordonner plusieurs équipes de développement, en mode agile ou hybride

Vous êtes rigoureux et reconnu pour votre esprit d'analye et votre travail en équipe.

Si vous vous reconnaissez dans les compétences citées dans cette annonce, n'hésitez pas à postuler chez nous !

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi