Tech Lead Java Angular & IA (HF)
Boulogne-Billancourt - France
Job Summary
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 lapplication 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 darchitecture.
Intelligence Artificielle & Innovation
- Intégrer des solutions dIA 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 à lamélioration continue des prompts et des mécanismes dorchestration 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 à lamélioration des pipelines CI/CD.
- Contribuer à lautomatisation 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 dobservabilité 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) dune école dingénieurs ou dun Master en informatique (Bac5).
Expérience
- Minimum 7 ans dexpérience en développement logiciel Java.
- Expérience significative en rôle de Lead Developer ou Tech Lead.
Qualifications :
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 dintégration
- Clean Code
- SonarQube
- Code Review
Qualités recherchées
- Leadership technique reconnu.
- Forte capacité danalyse 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.
Informations supplémentaires :
Pourquoi rejoindre ALTEN
- Projets innovants et à forte dimension technologique
- Environnement stimulant autour de lIA générative et du Cloud
- Parcours de carrière personnalisé
- Formations et certifications techniques
- Communauté dexperts et partage de connaissances
- Opportunités dévolution vers des rôles dArchitecture ou de Management
Vous souhaitez contribuer à la construction des solutions technologiques de demain et devenir un acteur clé de linnovation chez ALTEN Rejoignez-nous !
Remote Work :
No
Employment Type :
Full-time
About Company
?? ?????????? ???????????? ???? ?????????????????????? ?????? ???? ???????????????? ALTEN is committed to meeting the expectations of its stakeholders and anticipating their requirements in the fields of innovation, R&D, and technological information systems. Founded in 1988 and pr ... View more