Recevez plus de réponses des employeurs
Envoyez un CV adapté au poste en quelques minutes.
Alithya recherche un développeur principal Java pour intervenir chez notre client spécialisé dans la sécurité des personnes et des biens. Vous rejoindrez une équipe dynamique et travaillerez sur deux SI, l’ancien Oracle/PL-SQL et le nouveau Java 17, Spring et Kafka, avec une architecture distribuée CQRS et Event Sourcing.
Poste basé à Cagnes-sur-Mer avec 4 mois de présentiel, puis télétravail hybride (2 jours/semaine).
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).
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.
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).
Français : Maîtrisé