Contexte du poste Dans le cadre de la refonte de plusieurs applications métiers stratégiques, nous recherchons un(e) développeur(se) Fullstack Java / Angular pour intégrer une équipe Agile SAFe et participer à la modernisation du SI de notre client. Le projet s'appuie sur une architecture en microservices, une communication événementielle via Kafka, et un déploiement automatisé sur Microsoft Azure dans une logique DevOps. Vos missions Participer à la conception, au design et au développement d'applications basées sur une architecture microservices scalable et distribuée Développer et maintenir des API backend performantes et sécurisées en Java / Spring Boot Implémenter les échanges asynchrones et temps réel via Apache Kafka pour optimiser la communication inter-services Contribuer activement à la mise en place et évolution des pipelines CI/CD avec Git, Maven et Bitbucket, et au déploiement cloud sur Microsoft Azure Participer aux rituels Agile (Scrum) : daily meetings, sprint planning, revues et rétrospectives afin de favoriser une dynamique d'équipe collaborative Travailler en étroite collaboration avec les équipes DevOps, QA et architectes pour garantir qualité, performance et sécurité des solutions Concevoir et optimiser des requêtes SQL complexes et procédures stockées pour assurer la performance des applications Maintenir et administrer des bases de données Oracle avec un suivi rigoureux de la qualité des données et de la performance Utiliser PL/SQL pour développer des scripts backend, automatisations et traitements data Assurer une gestion versionnée du code source via Git en appliquant de bonnes pratiques de branching Industrialiser les builds backend avec Maven et assurer la bonne gestion des dépendances Mettre en oeuvre et optimiser des solutions de messagerie distribuée avec Apache Kafka Développer des composants backend robustes en Java, en respectant les standards de développement Exploiter Spring Framework pour structurer des applications modulaires et maintenables Renforcer les microservices grâce à Spring Boot, en facilitant l'injection de dépendance et la configuration Utiliser Oracle SQL Developer pour le développement SQL et l'analyse des performances Assurer la traçabilité et la planification des tâches via JIRA dans un environnement Agile Participer à la mise en place et optimisation d'architectures distribuées, orientées haute disponibilité Mettre en place des mécanismes de recherche avancée et d'indexation avec Elasticsearch Participer à la conception de rapports décisionnels et à l'analyse métier via SAP BI Environnement technique Back-end : Java, Framework Spring, Spring Boot, Apache Kafka, Architecture distribuée Bases de données : Oracle Database, PL/SQL, Oracle SQL Developer DevOps / Outillage de développement : Git, Maven, Bitbucket, JIRA Data & Recherche : Elasticsearch, SAP BI. Entre 42 000EUR et 50 000EUR selon expérience
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.