Finappli recrute un Ingénieur(e) Fullstack en JAVA.
A propos du Groupe Finappli
Finappli est un groupe spécialisé dans les services financiers en Afrique avec un positionnement à la croisée de la finance et de la technologie. Nous accompagnons les directions financières des entreprises dans leur transformation digitale et facilitons l’accès aux services proposés par les banques à travers nos plateformes digitales.
Notre mission : Être toujours agile afin d’anticiper les tendances des services financiers dans nos marchés cibles et proposer des solutions encore plus innovantes à nos clients.
Finalité du métier
Le Développeur Java Fullstack a pour mission de créer, d’améliorer des applications informatiques ou encore d’adapter des applications existantes par rapport à l’évolution du marché ou à la demande particulière des clients.
Missions principales
- Conception et réalisation d’applications informatiques :
- Contribuer à l’analyse des besoins.
- Rédiger les spécifications fonctionnelles et techniques.
- Modéliser la solution logicielle.
- Concevoir la solution logicielle.
- Programmer et tester les objets et composants.
- Paramétrer les applications, prototypage, adaptation.
- Rédiger et/ou actualiser de la documentation technique.
- Déployer en environnement de préproduction et de production.
- Maintenir les applications déployées et support opérationnel vis-à-vis des clients.
Gestion de projet :
Planifier et coordonner les différents projets ainsi que les différentes phases. Assurer le reporting auprès de la direction.
Veille technologique :
- Mettre en place des outils et des modes de veille sur son domaine d’activité.
- Représentation de l’entreprise :
- Participer à des réunions clients dans la sous-région (Sénégal, Côte d’Ivoire, Mali, …). Participer à des forums et à des salons.
Compétences requises
Compétences techniques
- Maîtriser les concepts de programmation des web services et des applications mobiles.
- Maîtriser la méthode de développement Agile.
- Comprendre les contraintes du fonctionnement en mode projet (délais, budget, attentes). Maîtriser le langage de programmation Java (JEE).
- Maîtriser les frameworks et bibliothèques suivantes : Spring, Hibernate, Technologies JSF, Angular JS, Webservice RESTful avec Spring, Liquibase, JQuery, …
- Maîtrise des environnements de développement : SonarQube, Jenkins, Jira, SVN, … Maîtriser le volet sécurité dans le développement des applications.
- Connaissance des environnements OS (Linux, Unix, Windows) et des concepts réseaux IP. Maîtriser l’anglais un minimum pour échanger dans un environnement professionnel.
Aptitudes professionnelles :
- Avoir une bonne culture générale informatique.
- Capacité à solutionner les problèmes (origine, correctifs, mise en ligne des correctifs). Se montrer créatif et imaginatif pour trouver de nouvelles solutions et innover. Sens de l’écoute, de l’observation, de l’anticipation et de l’initiative.
- Fiabilité.
- Capacités d’analyse et de synthèse.
- Capacité d’adaptation.
- Capacité à fédérer et à animer une équipe.
Formation et Expérience
- Poste clé au sein de Finappli, la fonction nécessite une excellente expertise du domaine. Un profil Bac+5 avec 3 ans d’expérience à minima est souhaité. Néanmoins, les candidatures de débutants à fort potentiel sont également étudiées.
Modalités pratiques
Poste basé à Dakar. Déplacement ponctuel au niveau de la sous-région (Côte d’Ivoire, Mali, …). Pour postuler, envoyez votre CV à recrutement@finappli.com.
Date limite : 12 Août 2021.
Pour postuler, envoyez votre CV et votre lettre de motivation par e-mail à recrutement@finappli.com