Développeur Java Spring - F/H
Depuis 2012, nous mettons notre expertise au service des secteurs de l’IT et l’Ingénierie pour accompagner nos clients dans des projets ambitieux et innovants.
Notre force ? Un management de proximité qui valorise vos aspirations, des opportunités de carrière concrètes et un engagement sincère pour le bien‑être et l’épanouissement de nos collaborateurs.
Rejoignez-nous sur des projets à fort impact au sein d’une entreprise où chaque talent compte !
Avanista recrute !
Toujours en recherche de nouveaux talents, nous souhaiterions intégrerunDéveloppeur Java Spring au sein de nos équipes pour l’un de nos clients.
Le contexte ?
La tribu Communication Client gère l'ensemble des communications sortantes à destination des 25 millions de clients. Dans le cadre de la réalisation de différents projets, le socle digital, en charge des canaux SMS / Mail / Notifications / Messagerie Sécurisée) cherche une personne pour l'accompagner dans son projet de migration API.
Vos missions
- Réécrire les API en tenant compte des nouvelles normes de développement du client
- Participer à compléter et appliquer les règles de Clean code et les bonnes pratiques de la qualité au sein de l'équipe de développement
- Assurer la conception, l’intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives
- Préparer la mise en production avec les équipes expertes
- Mise en place la configuration Kafka (Topic, Schéma Registry, ACL, …)
- Rédaction et gestion de la documentation technique.
- Assurer le suivi de la stabilité de la production et, en cas d’incident, participer activement à sa résolution pour garantir la continuité et la stabilité de l’environnement de production.
Attendu
- API développé et testé
- Solides connaissances en java
- Excellente maîtrise de l’écosystème Spring Framework.
- Bonne connaissance de l’architecture Kafka (kafka client et kafka cluster).
- Connaissance approfondie de l’architecture événementielle.
- Maîtrise des outils et pratiques de développement logiciel
- Capacité à suivre l’ensemble de la procédure de développement logiciel, incluant le développement, les tests et le déploiement en production.
- Solide connaissance de la gestion et de l’orchestration conteneurs avec Kubernetes.