Devenir un développeur Java
Description du poste
Sous l'égide de notre équipe d'architecture, vous êtes chargé de travailler sur les outils utilisés par nos applications. Ces derniers concernent principalement :
* Les référentiels des assets IT
* Les outils de modélisation
* L'outil de gestion de nos APIs (Data Access Layer*)
* D'autres applications périphériques (consommateurs étendus)
(*) La Data Access Layer est une couche d'accès aux données en lecture. C'est une brique centrale dans l'architecture d'intégration applicative qui vise la désimbrication de notre Système d'Information (SI) via APIs et repose des technologies innovantes, GraphQL en tête.
Compétences requises
Nous recherchons quelqu'un ayant une bonne compréhension des langages de programmation, en particulier Java, ainsi qu'une expérience avec les frameworks et bibliothèques associés.
Bénéfices
Avec nous, vous aurez l'opportunité de travailler sur des projets variés et complexes, ce qui vous permettra de développer vos compétences professionnelles de manière significative.
Missions à relever
Vos principales tâches seront de :
1. Mettre en œuvre des activités de développement pour améliorer les fonctionnalités des outils ci-dessus
2. Créer et tester diverses solutions de test à plusieurs niveaux (tests unitaires, tests automatisés, tests de charge, etc.)
3. Effectuer des déploiements réguliers et mises en production de nos applications
4. Récolter et intégrer les retours des utilisateurs afin de s'améliorer continuellement
5. Analyser les performances de nos solutions et apporter des ajustements nécessaires
6. Participer à la correction des bugs et à l'amélioration de nos processus
7. Analyser les besoins des utilisateurs et contribuer au backlog produit
8. Communiquer efficacement avec les membres de l'équipe sur les progrès réalisés
Vous souhaitez rejoindre notre équipe ?
Nous sommes ravis que vous soyez intéressé(e) ! Pour postuler, veuillez envoyer votre CV et une lettre de motivation décrivant vos expériences et compétences pertinentes.