Java Developer
- Locations Sophia Antipolis, Provence-Alpes-Cote d'Azur, France (Hybrid)
Votre rôle, votre impact
En tant que développeur principal ou développeuse principale Java, vous participerez au projet chez notre client spécialisé dans la sécurité des personnes et des biens. Vous rejoindrez une équipe dynamique composée de développeurs, d’analystes fonctionnels et de référents techniques.
Notre client dispose dedeux systèmes d’information (SI):
Un ancien SI basé surOracle et PL/SQL;
Un nouveau SI enJava 17, Spring, Kafka, Jenkins, avec unearchitecture distribuée(CQRS, Event Sourcing).
Les développeurs et développeuses travaillent sur les deux SI selon les priorités business. Il y a une forte exigence sur laqualité du code, avec desrevues techniques pousséespar les référents et référentes.
Le poste est basé àCagnes-sur-Mer, avec4 mois de présentiel completau démarrage, suivi de télétravail hybride (2 jours par semaine après 4 mois).
Environnement technique:
Architectures distribuées :CQRS, Event Sourcing;
Méthodologie Agile (Scrum/Kanban).
Votre quotidien
Participer à laconception et au développementdes solutions techniques;
Livrer régulièrement desfonctionnalités à forte valeur métier;
Corriger les anomalies et réaliser destests unitaires;
Travailler dans un environnement collaboratif avec des pratiques modernes (DDD, CI/CD);
Contribuer à lamigration vers le nouveau SI.
Les clés de votre réussite
Minimum de 5 ans d’expérience en développement Java et Spring;
Bonne compréhension des architectures distribuées;
Sens de la qualité et de la rigueur pour produire un code robuste et participer auxrevues techniques;
Curiosité et ouverture technique pour intervenir ponctuellement sur l’ancien SI (Oracle et PL/SQL) et comprendre les contraintes des systèmes existants;
Esprit collaboratif et excellente communication pour travailler avec des équipes pluridisciplinaires (analystes, référents ou référentes techniques, pilotes).
Compétences linguistiques
Français : Maîtrisé