Missions Porter le design technique et les standards (architecture, conventions, qualité). Concevoir et faire évoluer des APIs (REST) et des traitements batch/planifiés. Mettre en place / faire appliquer des approches DDD et CQRS quand pertinentes (modélisation, découpage, projections). Piloter les sujets performance (profiling, optimisation, scalabilité, accès DB, latence). Animer l'équipe : revues de code, mentoring, support technique, partage de bonnes pratiques. Responsabilités Définir les standards : structure projet, gestion d'erreurs, sécurité, validations, tests, versioning d'API, documentation. Garantir la maintenabilité (clean architecture, modularité, dette technique maîtrisée). Co-piloter les sujets OPS (avec un senior dev) : CI/CD, déploiement Kubernetes (Helm), stratégie de scaling (HPA/VPA), monitoring/alerting. Être moteur sur la veille technologique (ASP.NET Core, .NET ecosystem, design d'API, observabilité).
Vos missions : • Développer des APIs et traitements asynchrones/batchs (Workers, scheduled jobs). • Implémenter les règles métier avec une approche DDD pragmatique, et contribuer aux patterns CQRS. • Concevoir/modéliser et optimiser l'accès à des bases SQL & NoSQL (requêtes, index, volumétrie). • Écrire des tests (unitaires/intégration) et participer aux revues de code. • Contribuer à l'observabilité et au troubleshooting (logs, métriques, traces). • Être force de proposition sur la conception, la qualité, la dette technique. • Participer activement aux revues de code et à l'amélioration continue. • Contribuer aux sujets OPS : pipelines CI/CD, déploiements, investigation prod, alerting. Référence de l'offre : 8cfsplsqhj
Vos missions : • Développer et faire évoluer des APIs (Spring Web) et des traitements batch (Spring Batch). • Implémenter les règles métier avec une approche DDD pragmatique (modèle, invariants, tests). • Contribuer à la mise en place de CQRS lorsque cela apporte de la valeur (séparation lecture/écriture, projections). • Travailler sur des stockages SQL & NoSQL (modélisation, requêtes, performance). • Produire des livrables “production-ready” : tests, documentation, métriques/logs/traces. • Être force de proposition sur la conception, la qualité, la dette technique. • Participer activement aux revues de code et à l'amélioration continue. • Contribuer aux sujets OPS : pipelines CI/CD, déploiements, investigation prod, alerting. Référence de l'offre : 11zige5xzp
Vos missions : • Porter le design technique et les standards (architecture, conventions, qualité). • Concevoir et faire évoluer des APIs (REST) et des traitements batch/planifiés. • Mettre en place / faire appliquer des approches DDD et CQRS quand pertinentes (modélisation, découpage, projections). • Piloter les sujets performance (profiling, optimisation, scalabilité, accès DB, latence). • Définir les standards : structure projet, gestion d'erreurs, sécurité, validations, tests, versioning d'API, documentation. • Garantir la maintenabilité (clean architecture, modularité, dette technique maîtrisée). • Co-piloter les sujets OPS (avec un senior dev) : CI/CD, déploiement Kubernetes (Helm), stratégie de scaling (HPA/VPA), monitoring/alerting. • Être moteur sur la veille technologique (ASP.NET Core,.NET ecosystem, design d'API, observabilité). • Animer l'équipe : revues de code, mentoring, support technique, partage de bonnes pratiques. Référence de l'offre : ztphaxruh5
En tant que Tech Lead Java / Spring Boot, vos missions principales sont : • Porter le design technique des services (architecture, patterns, conventions, qualité). • Cadrer et faire appliquer une approche DDD / CQRS lorsque pertinent (modélisation, découpage, bounded contexts). • Concevoir et faire évoluer des APIs (REST) et des traitements batch (Spring Batch) robustes et observables. • Piloter les sujets performance (profiling, optimisation, tuning JVM, accès DB, latences). • Encadrer l'équipe : revues de code, diffusion des bonnes pratiques, mentorat. • Définir les standards : structure projet, gestion d'erreurs, sécurité, validations, tests, versioning d'API, documentation. • Garantir la maintenabilité (clean architecture, modularité, dette technique maîtrisée). • Co-piloter les sujets OPS (avec un senior dev) : CI/CD, déploiement Kubernetes (Helm), stratégie de scaling (HPA/VPA), monitoring/alerting. • Être moteur sur la veille technologique (Java/Spring, design d'API, observabilité). Référence de l'offre : aw2hf8tfid
La mission consiste à : - Concevoir les architectures sur les sujets complexes - Interlocuteur crédible du produit et du business - Animer les pratiques de gouvernance technique - Architecture logicielle / culture plateforme et industrialisation / sécurité / data et architectures orientées données / capacité d'apprentissage - Mission basée en métropole lilloise avec présence sur site obligatoire 3j/semaine Compétences demandées : - Maitrise solide de l'architecture logicielle (DDD, hexagonale, event-driven, CQRS) - Développement : Typescript, Javascript, Java et Python - Azure, Kubernetes, Terraform, Helm, GitOps, Argo CD - Culture data un + - Anglais professionnel