Développeur Java Back-End

1 message   •   Page 1 sur 1
Petit nouveau ! | 2 Messages

07 févr. 2022, 17:11

Automata, start-up en plein croissance dans le domaine de la Fintech, développe une application mobile aussi ergonomique qu’une application de plateforme de streaming, capable de gérer et faire travailler l’argent de nos clients. L'application « Akt » réunira 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. Notre solution viendra définitivement secouer le monde de la finance et a pour objectif d’aller au-delà de ce que propose aujourd’hui le système bancaire classique.
Plus besoin de multiplier les comptes et de jongler entre un compte courant pour les dépenses du quotidien, une application pour les cagnottes en ligne ou pour payer ses amis, une autre pour investir en bourse, et encore un compte différent pour acheter ses cryptos.
C'est une offre qui ne se focus pas uniquement sur les dépenses mais sur le fait de faire travailler l'argent des clients pour eux, tout en étant disponible à la dépense.
C'est plus simple, plus rapide, et en un mot c'est moderne.
Nos clients sortent de la préhistoire bancaire : ils économisent du temps, du stress, et de l'argent.


Mission
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
Savoir

Maitrise du langage Java INDISPENSABLE

Connaissance en architecture logiciel INDISPENSABLE

Maitrise des bases de données NoSQL et relationnelles (MongoDB, PostgreSQL) INDISPENSABLE

Maitrise du framework Spring (Spring boot, Spring data, Spring MVC, Spring security) INDISPENSABLE

Connaissances poussées du domaine des applications mobilesINDISPENSABLE

Savoir Faire

Maitrise des API REST INDISPENSABLE

Bonne maitrise de l’Anglais (B2 minimum sur l’échelle CECRL) INDISPENSABLE

Maitrise de la méthode Agile INDISPENSABLE

Connaissances de l'administration des serveurs sous Linux SOUHAITÉ

Connaissances d'AWS SOUHAITÉ

Connaissances de KubernetesSOUHAITÉ

Savoir Être

Communication / Excellent relationnel SOUHAITÉ

Bonnes capacités d’organisations INDISPENSABLE

Réactivité INDISPENSABLE

Stratège OPTIONEL

Adaptabilité SOUHAITÉ

Créativité / Curiosité SOUHAITÉ

Sens de la négociation OPTIONEL

État d’esprit entrepreneur SOUHAITÉ

Autonome, en capacité de prendre des initiativesINDISPENSABLE

Mohamed GHRIBI
Responsable Recrutement IT

Tel: 06.58.35.29.05

1 message   •   Page 1 sur 1