Description de la mission Résumé Développement Full-Stack très expérimenté avec une solide expertise backend et de fortes compétences d'architecture technique. Spécialisé en Java 17, Spring Boot, micro-services, systèmes de messagerie et bases de données Oracle. Capacité démontrée en conception et construction des systèmes d'entreprise en appliquant les meilleures pratiques en matière de qualité du code, d'automatisation des tests et d'architecture propre. Mission en ambiance Backend (expertise principale) Architecture micro-services ? conception, développement, intégration Conception d'API ? REST, architectures asynchrones Java moderne (17) ? niveau expert Spring Boot / Spring Framework Domain-Driven Design (DDD) Front-end (dimension full-stack) JavaScript / TypeScript Angular moderne (19) Intégration UI avec le backend Systèmes d'événement & de messagerie Kafka ? producteurs/consommateurs/partitionnement, streaming d'événements et registre de schémas Message Queuing (MQ) : JMS, IBM MQ, ActiveMQ ou équivalents Conception d'architectures orientées événements Bases de données Oracle ? rédaction de requêtes SQL et PL/SQL selon les besoins Modélisation relationnelle & systèmes transactionnels Qualité & automatisation Automatisation des tests ? JUnit, tests d'intégration & d'API Méthodes TDD/BDD Atouts souhaités Conteneurisation Kubernetes ? notions d'orchestration Outils CI/CD Outils de monitoring & de logging (Prometheus, Grafana, ?) ResponsabilitésConception et développement des services backend avec Java 21 et Spring Boot Contribution à l'architecture des micro-services et des solutions distribuées Mise en place et maintien des intégrations Kafka et MQ Implémentation des flux métier complexes avec une haute fiabilité et maintenabilité Développement du front-end Angular lorsque nécessaire dans le cadre d'une livraison full-stack Garantie des standards de qualité élevés, incluant l'automatisation des tests et les revues de code Rédaction des requêtes SQL et du PL/SQL selon les besoins Apport des conseils techniques et des apports architecturaux Participation active aux cérémonies Agile Scrum (planification, raffinements, daily, ?) Diagnostic des incidents de production et contribution à la robustesse du système
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.