Contexte
Dans le cadre de projets solides, structurés et orientés produit, l'équipe souhaite renforcer son pôle de développement Java.
L'environnement met l'accent sur la qualité logicielle, la compréhension métier et des choix techniques réfléchis, au service de fonctionnalités à forte valeur ajoutée.
Vous rejoignez une équipe passionnée, collaborative et exigeante, où la technique est un levier au service du produit et des utilisateurs.
Mission
En tant que Développeur Java, vous participerez activement à la conception et au développement de solutions robustes, en lien direct avec les équipes métiers.
Vous interviendrez sur l'ensemble du cycle de vie applicatif, avec une forte attention portée à la qualité du code, à la maintenabilité et à la livraison continue de fonctionnalités utiles.
Conception & Développement
Participer à l'élaboration des besoins métier en collaboration avec les équipes concernées
Concevoir et développer des solutions techniques performantes et pérennes
Livrer régulièrement des fonctionnalités à forte valeur métier
Qualité & bonnes pratiques
Être impliqué dans la qualité du code : tests, revues de code, corrections
Contribuer à l'amélioration continue des pratiques de développement
Garantir la lisibilité, la maintenabilité et la robustesse des applications
Collaboration & autonomie
Travailler au sein d'une équipe engagée et bienveillante
Faire preuve d'autonomie et être force de proposition
Participer activement aux échanges techniques et aux décisions d'architecture
Environnement technique
Langage & frameworks : Java 8+, Spring, Hibernate, Quarkus
Architecture : distribuée, CQRS, Event Sourcing, approche DDD
Middleware & data : Kafka, Oracle, ElasticSearch
Méthodologie : Agile (Kanban)
Outils : Git, Maven, Jenkins, Jira, Bitbucket
CI / CD : pipelines automatisés
Expérience confirmée en développement Java / Quarkus dans un environnement technique exigeant
Habitude de travailler sur des projets structurés et à forte complexité métier
Compétences techniques
Très bonne maîtrise de Java et de son écosystème (Spring, Maven)
Bonne compréhension des architectures modernes (CQRS, Event Sourcing, microservices)
Sensibilité aux problématiques de performance, de qualité et de maintenabilité
Soft skills
Esprit d'équipe et sens du collectif
Rigueur, curiosité et envie de progresser
Forte attention portée à la qualité du code, aux méthodes et aux bonnes pratiques
Hf • Cagnes-sur-Mer, Provence-Alpes-Côte d'Azur, France