Tech Lead Java Angular (H/F) (en consultance)

Description de l'offre d'emploi

Nous recherchons pour l’un de nos clients un(e) Tech Lead Java/Angular :

Tu interviendras sur l’ensemble de la stack, du backend JVM au frontend Angular, avec une forte exigence en matière de qualité, d’architecture et de bonnes pratiques d’ingénierie logicielle.

 

Missions :

  • Endosser le rôle de Tech Lead sur les applications Angular et backend JVM au sein d’une squad digitale
  • Participer à la conception technique et aux choix d’architecture en lien avec les besoins métiers
  • Développer des applications web (Back-end en Java/Scala et Front-end en Angular)
  • Concevoir et implémenter des API REST robustes et scalables
  • Mettre en œuvre des architectures event-driven (Kafka)
  • Réaliser les tests unitaires et d’intégration et contribuer à la qualité globale des livrables
  • Assurer la mise en production des applications via des pipelines CI/CD et le suivi post-déploiement
  • Rédiger et maintenir à jour la documentation technique
  • Proposer des évolutions et des améliorations continues des solutions existantes 

    Activités complémentaires :

  • Garantir un haut niveau de qualité de code et le respect des bonnes pratiques d’ingénierie logicielle
  • Contribuer à l’observabilité des applications (logs, métriques, monitoring)
  • Accompagner et encadrer techniquement les développeurs de l’équipe
  • Participer aux revues de code et aux décisions techniques
  • Assurer le support technique et l’analyse des incidents (debug, reproduction, analyse en base de données)
  • Contribuer à l’amélioration continue des processus de développement et de delivery 

Pré-requis du poste

Votre profil :

  • Métiers:Solide culture de l’ingénierie logicielle moderne et des architectures distribuées
  • Techniques :
    Expérience significative en développement fullstack et en conception d’architectures scalables
    Bonne maîtrise des architectures orientées événements
  • Technologiques :
    Maîtrise de Java ou Scala et de l’écosystème JVM
    Expérience avec Spring Boot, Play, Akka/Pekko
    Maîtrise de Kafka
    Excellente maîtrise d’Angular (core, routing, guards, lazy loading)
    Solide connaissance de TypeScript, HTML5, CSS3/SASS
    Programmation réactive (RxJS, Observables, Signals)
    Gestion d’état avec NgRx ou Signals
    Tests : Jest, Jasmine/Karma, Playwright (E2E)
  • Base de données et outils :
    Très bonne maîtrise de SQL et expérience avec MongoDB (NoSQL)
    Pratique des outils CI/CD et des environnements de build
    Bonne compréhension des outils d’observabilité
  • Linguistiques : Français et anglais courant
  • Savoir-être : Autonomie, sens des responsabilités, capacité à travailler en équipe et à être force de proposition

Ce job vous intéresse ?

Ne laissez pas passer cette occasion et postulez dès aujourd'hui pour faire partie de notre équipe dynamique et ambitieuse.

Je postule pour
une offre d’emploi

« * » indique les champs nécessaires

Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.
Types de fichiers acceptés : jpg, jpeg, png, pdf, Taille max. des fichiers : 16 MB.
Types de fichiers acceptés : jpg, jpeg, png, pdf, Taille max. des fichiers : 16 MB.