Développeur Back-End expérimenté Java / AI en Freelance Ref. 006027
Morocco
Full Time
Experienced
Description du poste :
Nous recherchons un Développeur Back-End expérimenté Java / AI pour rejoindre une équipe technique dynamique, innovante et orientée résultats. Vous participerez à la conception, au développement et à l’optimisation de solutions back-end performantes intégrant des technologies d’intelligence artificielle (LLMs, RAG, vector databases...).
- Lieu : Rabat / Casablanca
- Présence requise sur site : Minimum 2 jours par semaine
- Disponibilité : ASAP
- Expérience : Sénior (≥ 7 ans)
- Langue : Très bon niveau de communication en français
Missions principales :
- Concevoir, développer et maintenir des applications back-end robustes et évolutives en Java.
- Intégrer des solutions d’intelligence artificielle, notamment via les LLMs et les systèmes RAG.
- Participer à la mise en place et à l’évolution d’architectures logicielles modernes avec Spring Boot, Spring AI, Spring Data et Spring Security.
- Concevoir et implémenter des API RESTful performantes et sécurisées.
- Travailler en environnement conteneurisé (Docker) et sur Google Cloud Platform (GCP).
- Manipuler des bases de données relationnelles (PostgreSQL) et vectorielles (PgVector), et intégrer des modèles d’Embedding.
- Appliquer les bonnes pratiques de développement, d’écriture de code propre, lisible et documenté.
- Participer activement aux rituels Agile (Scrum, Kanban) et collaborer étroitement avec l’ensemble des parties prenantes du projet.
Compétences techniques requises :
- Excellente maîtrise de Java, y compris les concepts avancés (POO, génériques, lambda, streams).
- Solide expérience avec les frameworks Spring (Boot, Data, Security, AI).
- Connaissance et pratique du Prompt Engineering et des LLMs.
- Expérience avec Docker et les concepts de conteneurisation.
- Maîtrise des services cloud, en particulier Google Cloud Platform (GCP).
- Expérience avec les bases de données PostgreSQL et PgVector.
- Bonne compréhension de l’architecture logicielle et des design patterns.
- Pratique des systèmes RAG et des modèles d’Embedding.
- Bonnes connaissances des API RESTful.
Compétences comportementales :
- Esprit d’analyse et capacité de remise en question constructive.
- Excellente capacité de communication écrite et orale.
- Esprit d’équipe et sens de la collaboration.
- Sens de l’amélioration continue et de la qualité logicielle.
- Capacité de prise de recul et de proposition de solutions d’optimisation.
--
Entre engagement en tant que cabinet de staffing et de recrutement :
- Novancy One, cabinet expert leader en recrutement et en staffing de talents dans les domaines des systèmes d'information et de la transformation digitale, s'engage fermement à promouvoir l'égalité et la diversité dans son processus de recrutement. Nous encourageons vivement les candidatures de profils variés, garantissant des opportunités équitables pour tous, quels que soient la race, la couleur, la religion, le genre, l'orientation sexuelle, l'origine nationale, le handicap, l'âge ou le statut d'ancien combattant. Si vous pensez que votre candidature n'a pas été prise en compte, faites-le nous savoir à l'adresse https://novancy.com/contactus. Découvrez nos offres d'emploi actuelles sur https://novancy.com/jobs/ ou soumettez votre CV pour des opportunités futures sur https://novancy.com/cv.
Our commitment as staffing agency:
- Novancy One, a leading expert in staffing and recruitment for information systems and digital transformation, is deeply committed to promoting equality and diversity throughout our hiring process. We actively encourage applications from candidates of all backgrounds, ensuring fair and equal opportunities for everyone, irrespective of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. If you feel your application has been overlooked, we want to hear from you—reach out to us at https://novancy.com/contactus. Discover our latest job opportunities at https://novancy.com/jobs/ or submit your resume for future openings at https://novancy.com/cv.
Apply for this position
Required*