Développeur Java
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.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Qui sommes-nous ?
Visian Azur, filiale du Groupe Neurones, est une société de conseil spécialisée dans les projets data et applicatifs. Présents à Marseille, Aix-en-Provence, Sophia Antipolis, Montpellier, Toulouse et Lyon, nous accompagnons de grands comptes sur des projets techniquement exigeants.
Dans le cadre d'un projet stratégique pour l'un de nos clients, nous recherchons un développeur Java pour rejoindre une équipe travaillant en méthode Agile Scrum.
Vous interviendrez sur l'industrialisation et l'automatisation des déploiements d'une solution métier, tout en participant au développement et à l'évolution des applications Java.
Ce poste nécessite une réelle polyvalence entre développement backend, CI/CD et environnements techniques.
Vos missions
CI/CD et automatisation
- Industrialiser et automatiser les processus d'installation et de déploiement applicatif.
- Maintenir et améliorer les pipelines CI/CD.
- Participer aux déploiements sur les environnements de préproduction et de production.
- Collaborer avec les équipes infrastructure et DevOps.
- Réaliser les tests techniques et contribuer à la résolution des incidents.
Développement Java
- Développer et faire évoluer des applications backend en Java / Spring Boot.
- Participer aux migrations techniques et aux montées de version.
- Concevoir et maintenir des API REST.
- Corriger les vulnérabilités et améliorer la qualité du code.
- Réaliser des tests unitaires et assurer la documentation technique.
Collaboration et amélioration continue
- Participer aux cérémonies Agile Scrum.
- Travailler avec les développeurs, Business Analysts et équipes techniques.
- Contribuer à l'amélioration continue des pratiques et des outils.
Environnement technique
- Backend : Java 17/21, Spring, Spring Boot, API REST, microservices
- CI/CD : GitLab CI, SonarQube, JFrog Artifactory / Xray
- Déploiement : Kubernetes, ArgoCD
- Messaging : RabbitMQ, Kafka
- Bases de données : MySQL, DB2
- Méthodologie : Agile Scrum, Git, Git Flow
La connaissance de l'ensemble de ces technologies n'est pas obligatoire, mais une solide expérience en CI/CD et en développement Java est indispensable.