Développeur Backend Java
Il y a 1 semaine
Montpellier, Occitanie, France
Visian
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Dans le cadre du développement de notre activité à Montpellier, nous recherchons un Développeur Backend Java confirmé maîtrisant les environnements Java récents, les architectures distribuées et les outils de déploiement modernes.
Maximisez vos chances de réussite pour cette candidature en vous assurant que votre CV et vos compétences correspondent bien.
Le poste s?adresse à un développeur capable d?intervenir sur l?ensemble du cycle de vie d?une application : conception, développement, tests, intégration, déploiement et suivi en production.
Vos missionsAu sein d?une équipe organisée en mode Agile, vous interviendrez notamment sur les activités suivantes : Analyser les besoins techniques et participer aux choix d?architecture.
Concevoir et développer des applications backend en Java et Spring Boot.
Développer, maintenir et faire évoluer des API REST ainsi que des Web Services SOAP.
Participer à la conception d?architectures orientées microservices.
Concevoir et développer des flux événementiels avec Kafka.
Intervenir sur Kafka côté producer/éditeur et consumer.
Participer à la définition des topics, partitions, clés de messages et schémas de données.
Mettre en place les mécanismes de retry, de gestion des erreurs, d?idempotence et de Dead Letter Queue.
Conteneuriser les applications avec Docker.
Déployer, configurer et superviser les applications sur Kubernetes.
Participer à la création et à l?amélioration des pipelines CI/CD.
Rédiger les tests unitaires, les tests d?intégration et les tests d?API.
Réaliser des revues de code et veiller au respect des bonnes pratiques de développement.
Contribuer à la résolution des incidents et à l?amélioration continue des performances et de la stabilité des applications.
Participer à la documentation technique des solutions développées.
Profil candidat: Profil recherchéVous disposez d?une expérience confirmée en développement backend Java et maîtrisez les versions récentes de Java et Spring Boot.
Une expérience concrète de Kafka côté producer/éditeur est indispensable.
Nous recherchons un profil ayant réellement participé à la conception et à la publication des événements, et pas uniquement à leur consommation.
Vous êtes également capable d?intervenir concrètement sur Kubernetes : configuration des déploiements, gestion des variables et secrets, utilisation des probes, analyse des logs et diagnostic d?incidents.
Une simple utilisation d?une plateforme déjà configurée ne sera pas suffisante.
Vous possédez par ailleurs : Une bonne compréhension des architectures microservices et événementielles.
Une expérience du développement et de la sécurisation d?API.
Une bonne maîtrise des pipelines CI/CD.
De solides connaissances en qualité de code et en stratégie de tests.
Une capacité à comprendre rapidement un environnement technique complexe. xuezdbg
De l?autonomie, de la rigueur et un bon esprit d?équipe.
Informations pratiquesContrat : CDI Localisation : Montpellier Démarrage : dès que possible
Maximisez vos chances de réussite pour cette candidature en vous assurant que votre CV et vos compétences correspondent bien.
Le poste s?adresse à un développeur capable d?intervenir sur l?ensemble du cycle de vie d?une application : conception, développement, tests, intégration, déploiement et suivi en production.
Vos missionsAu sein d?une équipe organisée en mode Agile, vous interviendrez notamment sur les activités suivantes : Analyser les besoins techniques et participer aux choix d?architecture.
Concevoir et développer des applications backend en Java et Spring Boot.
Développer, maintenir et faire évoluer des API REST ainsi que des Web Services SOAP.
Participer à la conception d?architectures orientées microservices.
Concevoir et développer des flux événementiels avec Kafka.
Intervenir sur Kafka côté producer/éditeur et consumer.
Participer à la définition des topics, partitions, clés de messages et schémas de données.
Mettre en place les mécanismes de retry, de gestion des erreurs, d?idempotence et de Dead Letter Queue.
Conteneuriser les applications avec Docker.
Déployer, configurer et superviser les applications sur Kubernetes.
Participer à la création et à l?amélioration des pipelines CI/CD.
Rédiger les tests unitaires, les tests d?intégration et les tests d?API.
Réaliser des revues de code et veiller au respect des bonnes pratiques de développement.
Contribuer à la résolution des incidents et à l?amélioration continue des performances et de la stabilité des applications.
Participer à la documentation technique des solutions développées.
Profil candidat: Profil recherchéVous disposez d?une expérience confirmée en développement backend Java et maîtrisez les versions récentes de Java et Spring Boot.
Une expérience concrète de Kafka côté producer/éditeur est indispensable.
Nous recherchons un profil ayant réellement participé à la conception et à la publication des événements, et pas uniquement à leur consommation.
Vous êtes également capable d?intervenir concrètement sur Kubernetes : configuration des déploiements, gestion des variables et secrets, utilisation des probes, analyse des logs et diagnostic d?incidents.
Une simple utilisation d?une plateforme déjà configurée ne sera pas suffisante.
Vous possédez par ailleurs : Une bonne compréhension des architectures microservices et événementielles.
Une expérience du développement et de la sécurisation d?API.
Une bonne maîtrise des pipelines CI/CD.
De solides connaissances en qualité de code et en stratégie de tests.
Une capacité à comprendre rapidement un environnement technique complexe. xuezdbg
De l?autonomie, de la rigueur et un bon esprit d?équipe.
Informations pratiquesContrat : CDI Localisation : Montpellier Démarrage : dès que possible