Développeur Java/Angular sénior

CDI
Bordeaux
Télétravail fréquent
Salaire : Non spécifié

eXalt
eXalt

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

En tant que Développeur Java senior, le candidat rejoindra une squad agile en cours de constitution, et participera à la conception, au design et à l’implémentation de solutions techniques basées sur l’IA générative.

En interaction avec les membres de la squad et des task forces externes, il devra être en mesure de proposer des solutions innovantes, résilientes et industrialisées afin de favoriser l’adoption des futurs cas d’usage.

🎯 Activités principales

  • Collaborer avec l’équipe produit pour recueillir les besoins et avec les autres équipes techniques pour assurer l’intégration produit.

  • Traduire les besoins métiers en spécifications techniques pour construire la plateforme.

  • Définir les choix technologiques et concevoir l’architecture de bout en bout.

  • Concevoir, développer, tester et déployer à grande échelle des applications basées sur l’IA générative.

  • Analyser et résoudre les problèmes : performance, goulots d’étranglement, défaillances, post-mortem, analyse des causes racines.

  • Travailler avec plusieurs équipes pluridisciplinaires afin d’adopter, implémenter et promouvoir les nouvelles solutions de la plateforme.

  • Participer de manière constructive aux phases de conception, développement et revues de code.


Profil recherché

Expérience : 5 à 8 ans minimum.

Anglais obligatoire

Compétences de développement (obligatoires) :

  • Java 15+, SQL, SpringBoot 2 & 3

  • PostgreSQL, MongoDB

  • Kubernetes, CI/CD, Jenkins

  • Angular 15, TypeScript, CSS, Sass

  • Rédaction de tests unitaires et d’intégration

  • Python 3, Django 4, Flask, Pandas, Jupyter

Compétences de développement (souhaitées) :

  • Langchain, Streamlit, PySpark, TensorFlow, Python-pptx/docs/openpyxl

  • Intérêt, connaissances et expérience sur les LLM

  • Kotlin, RestAssured, Tailwind, Kafka

  • ElasticSearch, OAuth2, intégration Design System

Compétences techniques (obligatoires) :

  • Conception de solutions techniques adaptées aux besoins produits

  • Appétence pour le refactoring et l’amélioration continue

Compétences techniques (souhaitées) :

  • Méthodologies DDD, TDD, BDD, Clean Code, principes SOLID

  • REST, microservices, architecture hexagonale

  • Solides capacités d’analyse et de synthèse

  • Intérêt pour la BI et l’analytique

  • Pratique du pair programming


🤝 Autres compétences

  • Forte autonomie, sens des responsabilités et capacité à piloter les activités avec une bonne communication et une documentation claire.

  • Solides compétences en analyse et résolution de problèmes, sens du détail.

  • Esprit collaboratif et capacité à travailler avec des équipes transverses.

  • Proactivité.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres