Nous recherchons pour le compte de notre client dans le domaine de la finance, un développeur JAVA Fullstack.
L'environnement technique est le suivant : Java, JavaScript, TypeScript, React, GIT, Jenkins.
Contexte :
Au sein de l'équipe Pricer, contribuer à l'amélioration du framework VISION, utilisé pour la génération d'interfaces, ainsi que pour développer et mettre en ?uvre les interfaces de l'application Pricer.
Missions :
Concevoir, mettre en ?uvre et maintenir un code efficace et testable en Java (Java 17+), notamment SpringBoot, GraphQL et les fonctionnalités de sécurité pour la passerelle, les outils et le framework d'interface utilisateur
Collaborer avec des équipes interfonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités
Garantir les performances, la qualité et la réactivité des applications
Livrer des solutions sous forme de conteneurs Docker, de fichiers JAR ou de RPM en fonction de l?environnement de production
Créer et maintenir des cas de test automatisés pour toutes les fonctionnalités, en garantissant une intégration continue et des tests de régression robustes
Contribuer au développement piloté par des modèles à l?aide de la génération de code (XSL ou Python)
Participer à la maintenance, à l'évolution et à la refactorisation du code avec l'équipe
Garantir une documentation claire et précise pour tout le code implémenté
Respecter les normes de codage et les meilleures pratiques, et contribuer activement à l'amélioration continue du code
Profil candidat:Compétences requises :
Solide expérience en développement Java (Java 17 et versions ultérieures), notamment avec Spring Boot et GraphQL
Maîtrise de React, JavaScript et TypeScript pour le développement d'interfaces utilisateur
Expérience des environnements Linux (de préférence RedHat), de Docker, de GIT et des pipelines CI/CD
Compréhension des frameworks de tests automatisés et des pratiques d'intégration continue
Excellentes compétences en résolution de problèmes, souci du détail et capacité à travailler en collaboration dans un environnement agile
Cinq ans ou plus d'expérience pertinente souhaités
Bon niveau d'anglais