Développeur API Senior-(H/F)
Casablanca & ses environs, Maroc
CDI
IT (Systèmes d'information)
POSTULER
VOS MISSIONS AU QUOTIDIEN
Participer à l'ensemble du cycle de vie de l'application, en mettant l'accent sur le codage et le débogage
Ecrire du code propre et sécurisé pour développer des services fonctionnels Backend
Gestion de l'environnement d'hébergement, y compris l'administration de la base de données et la mise à l'échelle d'une application pour prendre en charge les modifications de charge
Mise en œuvre de plates-formes de test automatisées et de tests unitaires
ET SI C’ÉTAIT VOUS ?
Diplômé d'une école d'ingénieurs ou Bac+5 universitaire des filières IT avec 3 à 5 ans d’expérience en tant que Dev Java
Expérience dans le développement de produits logiciels d'entreprise agiles.
Langages de programmation tels que JAVA, JEE, Spring, Spring Boot, JPA, Hibernate, JMS, Git, Intégration d'API, Rest API, SOAP Webservice, Docker, Microservice
Expérience démontrée dans les tests unitaires
Connaissance approfondie des outils de gestion des versions de code, tels que Git
Compréhension des principes de sécurité OWASP
Compréhension de la « gestion de session » dans un environnement de serveur distribué
Compétences en résolution de problèmes et en organisation
Très bonne compréhension de l'écosystème Linux et expérience de la gestion de serveur
Expérience avec des outils d'automatisation tels que Openshift, Ansible, etc.
Expérience avec Docker et comment l'utiliser dans le contexte des micro-services Une expérience éprouvée de la mise en œuvre réussie d'une API.
Connaissance approfondie de l'authentification et de l'autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements.
Maîtrise de Git, une base de données SQL et des langages de programmation back-end. L'expérience des projets IoT, des bases de données NoSQL, du développement Agile et de l'apprentissage automatique est un plus.
Authentification et autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements Intégration de plusieurs sources de données et bases de données dans un seul système.
POURQUOI NOUS CHOISIR ?
Avec une présence historique en Afrique, le Groupe Société Générale, acteur de référence sur le marché bancaire, présente un positionnement unique sur la région, qui lui permet d’offrir à ses clients l'expertise et le savoir-faire d'une banque internationale et la proximité d'une banque locale. Société Générale y accompagne les économies locales et sert 3,7 millions de clients dont 150 000 entreprises.
Notre challenge sur le continent africain est d'améliorer nos parts de marché en continuant à être innovants et en nous appuyant sur toutes les expertises du Groupe pour développer notre offre.
SG ABS est un centre d’expertise des filières IT pour ses filiales Africaines. Présent sur deux sites :
Casablanca (Maroc), site historique avec plus de 500 collaborateurs
Abidjan (Côte d’Ivoire) avec 130 collaborateurs qui est la Testing Factory avec pour missions d’étendre ses activités liées au Digital et nouvelles technologies.
Nous sommes un employeur garantissant l'égalité des chances et nous sommes fiers de faire de la diversité une force pour notre entreprise. Le groupe s’engage à reconnaître et à promouvoir tous les talents, quels que soient leurs croyances, âge, handicap, origine ethnique, nationalité, appartenance à une organisation politique, religieuse, syndicale ou à une minorité, ou toute autre caractéristique qui pourrait faire l’objet d’une discrimination.