freehire launches on Product Hunt on 26 August.

Follow →

Tech Lead Java / Angular & IA (H/F)

En tant que Tech Lead, vous jouerez un rôle central dans la conception et la réalisation de solutions innovantes à forte valeur ajoutée.

À ce titre, vous serez amené(e) à :

Leadership technique

  • Définir et porter les orientations techniques des projets.
  • Accompagner et encadrer les équipes de développement.
  • Réaliser les revues de code et garantir l'application des bonnes pratiques de développement.
  • Assurer le mentoring technique des développeurs juniors et confirmés.

Conception et développement

  • Concevoir et développer des applications robustes basées sur Java 21, Spring Boot et Angular.
  • Définir et mettre en œuvre des architectures backend modernes basées sur les microservices.
  • Développer et maintenir des APIs REST performantes et sécurisées.
  • Participer activement aux phases de conception et d'architecture.

Intelligence Artificielle & Innovation

  • Intégrer des solutions d'IA générative dans les applications métiers.
  • Mettre en œuvre des architectures basées sur les LLMs (OpenAI, Azure OpenAI ou équivalent).
  • Développer des solutions RAG (Retrieval-Augmented Generation).
  • Concevoir des agents IA et exploiter des bases de données vectorielles.
  • Participer à l'amélioration continue des prompts et des mécanismes d'orchestration IA.

Qualité et DevOps

  • Garantir la qualité logicielle à travers les tests automatisés et le respect des principes Clean Code.
  • Utiliser des outils de qualité tels que SonarQube.
  • Participer à la mise en place et à l'amélioration des pipelines CI/CD.
  • Contribuer à l'automatisation des déploiements avec Docker et Kubernetes.

Performance, sécurité et exploitation

  • Optimiser les performances applicatives.
  • Définir et appliquer les bonnes pratiques de sécurité.
  • Mettre en place des dispositifs d'observabilité et de monitoring.
  • Assurer la résilience et la scalabilité des plateformes.

Collaboration Agile

  • Travailler en étroite collaboration avec les Product Owners, Architectes, Scrum Masters et équipes métiers.
  • Participer aux arbitrages techniques et aux décisions structurantes des projets.
  • Contribuer à la définition des roadmaps techniques.

Profil recherché

Formation

  • Diplômé(e) d'une école d'ingénieurs ou d'un Master en informatique (Bac+5).

Expérience

  • Minimum 7 ans d'expérience en développement logiciel Java.
  • Expérience significative en rôle de Lead Developer ou Tech Lead.

Compétences techniques

Backend

  • Java 17/21
  • Spring Boot
  • APIs REST
  • Architecture Microservices

Frontend

  • Angular (version récente)
  • TypeScript
  • HTML5 / CSS3

Intelligence Artificielle

  • Intégration de LLMs (OpenAI, Azure OpenAI, Claude ou équivalent)
  • RAG
  • Prompt Engineering
  • Agents IA
  • Bases de données vectorielles

DevOps & Cloud

  • Git
  • Jenkins
  • Docker
  • Kubernetes
  • AWS, Azure ou GCP

Qualité Logicielle

  • Tests unitaires et d'intégration
  • Clean Code
  • SonarQube
  • Code Review

Qualités recherchées

  • Leadership technique reconnu.
  • Forte capacité d'analyse et de résolution de problèmes complexes.
  • Excellentes compétences en communication.
  • Esprit d'équipe et sens du partage des connaissances.
  • Capacité à prendre des décisions techniques structurantes.

Pourquoi rejoindre ALTEN ?

  • ✅ Projets innovants et à forte dimension technologique
  • ✅ Environnement stimulant autour de l'IA générative et du Cloud
  • ✅ Parcours de carrière personnalisé
  • ✅ Formations et certifications techniques
  • ✅ Communauté d'experts et partage de connaissances
  • ✅ Opportunités d'évolution vers des rôles d'Architecture ou de Management

Vous souhaitez contribuer à la construction des solutions technologiques de demain et devenir un acteur clé de l'innovation chez ALTEN ? Rejoignez-nous ! 🚀

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available