RESPONSABILITÉS :
Mission 1 : Rédaction
¿ Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs
¿ Etudier les opportunités et la faisabilité technologique de l'application
¿ Elaborer et rédiger le cahier des charges techniques, à partir des spécifications fonctionnelles
¿ Documenter les applications pour les développements ultérieurs et la mise en production
Mission 2 : Développement
¿ Analyser la faisabilité, estimer la charge, établir un plan d'action, et anticiper les délais
¿ Prendre part au développement et à la consolidation des applicatifs qui composent notre backend en Java
¿ Modélisation de bases de données adéquates
¿ Implémenter les règles métiers du domaine de la Finance
¿ Concevoir des APIs Rest en accord avec les équipes front-end
¿ Développer et maintenir des applications "conteneurisées" suivant l'architecture en microservice
¿ Ecriture d'un code performant, maintenable, testable et scalable
¿ Mener une veille permanente afin de maintenir le code dans un niveau de performance optimal
Mission 3 : Tests
¿ Définir les protocoles et les scenarii de tests (tests unitaires et tests de charge)
¿ Ecriture des tests unitaires et participation aux phases de tests fonctionnels
¿ Tester, identifier et traiter les dysfonctionnements éventuels du logiciel développé
¿ Analyser les résultats et rédiger le rapport de tests
¿ Vérifier la conformité des capacités de l'ouvrage avec la demande formulée par les MOE
PROFIL RECHERCHÉ :
Savoirs :
¿ Maitrise du langage Java
¿ Connaissance en architecture logiciel
¿ Maitrise des bases de données NoSQL et relationnelles (MongoDB, PostgreSQL)
¿ Maitrise du framework Spring (Spring boot, Spring data, Spring MVC, Spring security)
¿ Connaissances poussées du domaine des applications mobiles
Savoir-faire :
¿ Maitrise des API REST
¿ Bonne maitrise de l'Anglais (B2 minimum sur l'échelle CECRL)
¿ Maitrise de la méthode Agile
¿ Connaissances de l'administration des serveurs sous Linux
¿ Connaissances d'AWS
¿ Connaissances de Kubernetes
Savoir être :
¿ Communication / Excellent relationnel
¿ Bonnes capacités d'organisations
¿ Réactivité
¿ Adaptabilité
¿ Créativité / Curiosité
¿ État d'esprit entrepreneur
¿ Autonome, en capacité de prendre des initiatives
Expérience dans le poste : Tous niveaux d'expérience acceptés
Automata, start-up en plein croissance dans le domaine de la Fintech, développe l'application financière digitale « RAYN » réunissant l'univers de la finance décentralisée, les investissements innovants, un compte épargne révolutionnaire, la gestion de patrimoine et les solutions de paiement sur une seule et même plateforme.