Les missions du poste Créé en 2008, le Groupe Ascalium est un acteur global du recrutement spécialisé dans le placement de freelances (#WeAreFreelance) et le portage salarial (#WeArePortage). En 16 ans, plus de 5 000 consultants ont fait confiance au groupe et près de 100 clients ont été satisfaits. Ascalium accompagne également ses clients dans leur recherche de compétences en CDI. CONTEXTE & OBJECTIF DU POSTE - Le client recrute un développeur Java senior avec une solide culture backend (Spring Boot, microservices, APIs REST), une capacité frontend (Angular ou React), une exposition cloud réelle (AWS en priorité) et une culture IA appliquée au développement. - Le client intègre activement les outils IA dans ses pratiques de développement (Copilot, Cursor) et attend du profil qu'il soit déjà dans cette dynamique. Le profil doit avoir les bases conceptuelles (LLM, modèles, prompt engineering, cas d'usage) et une pratique réelle. - Poste en CDI, avec une évolution envisagée vers Tech Lead. Trois enjeux concrets : - Développer des fonctionnalités complexes sur des applications à fort volume transactionnel en architecture microservices, de bout en bout - Porter la culture qualité (Clean Code, SOLID, tests automatisés) et la culture IA (outils, bonnes pratiques, partage en équipe) - Accompagner les profils moins expérimentés en mentorat et pair programming MISSIONS PRINCIPALES Développement Backend Java - Développer des microservices production-ready avec Java 17+ / Spring Boot (Spring Security, Spring Data, gestion des transactions, optimisation des performances) - Concevoir et documenter des APIs REST (OpenAPI/Swagger), gérer le versionning et les erreurs - Opérer des patterns event-driven via Kafka ou RabbitMQ en production Développement Frontend - Contribuer au développement de composants complexes en Angular 17+ ou React (TypeScript, RxJS ou Hooks) - Utiliser les patterns de state management (NgRx ou Redux) selon le contexte Qualité, Tests & DevOps - Écrire des tes
Recruteur ou personne concernée par cette annonce ? Demander la suppression