Cette offre n’est plus disponible.

Architecte API (H/F)

CDI
Paris
Salaire : Non spécifié
Début : 27 septembre 2020
Télétravail occasionnel
Expérience : > 5 ans
Éducation : Bac +5 / Master

Natixis
Natixis

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

JobDescription

La mission consiste à participer en tant qu'Architecte API (Architecture REST) :

  • Assimiler la stratégie API Natixis au sein du groupe BPCE et aider à son déploiement dans les métiers et les domaines études Natixis : évangélisation, étude de l'existant et trajectoire de mise en œuvre par SI

  • Aider les équipes à inscrire l'API Management dans leurs architectures fonctionnelles et techniques (utilisation d'API Gateways et suivi du cycle de vie des APIs)

  • Accompagner les équipes études et métiers dans les réflexions sur le design des APIs à exposer (support au design et formation)

  • Participer à la communauté des architectes Natixis

  • Identifier et diffuser les bonnes pratiques de développements des API / OPEN API

  • Contribuer à la définition de la sécurité (Oauth2, OpenID Connect et JWT) et au développement des règles de sécurité sur API Gateways (« policies »)

  • Contribuer à construire l'offre API Management : API Gateway (Axway API Gateway et formation possible), portail développeur, outils de déploiement/CI/CD, guidelines de design et d'implémentation, outils d'aide au design, sdk, etc.

  • Potentiellement intervenir en renfort des équipes projets sur le développement des services

Profil recherché


De formation supérieure, vous êtes doté d'une expérience dans le développement et dans la mise en place d'architectures orientées service REST. Votre expérience de développement porte, de préférence, sur un framework Java ou Node récent.

Compétences techniques :

Design d'API : identification des besoins, modélisation de données, domain driven design et DX (developer experience)
Sécurité : connaissance des modes de sécurisation de services (Oauth 2 et OpenId notamment)
Expérience de développement récente souhaitée, si possible back et front :
- Pour le back : préférablement sur un framework Java récent (les APIs sont majoritairement développées en Java mais .NET, Python et NodeJS sont également utilisés)
- Pour le front : des connaissance sur le développement mobile et/ou web (notamment single page application) peuvent être intéressantes

Outils :

Design d'API
Collaboration : Jira et Confluence

Développement : Environnement de développement (Eclipse, VS Code, etc.), Gestionnaire de source (Git), CI/CD (Jenkins, XL Deploy, etc.)
Infra : Serveur d'Application (JBoss, Tomcat, etc.) , Serveur Web (IHS, Apache, Nginx, etc.), Base de donnée (Oracle, MySQL, etc.)

Structuré, animé d'un bon esprit d'équipe, vous êtes autonome et faites preuve de curiosité. Votre capacité d'écoute n'est plus à démontrer. Vous faites aussi preuve d'une bonne communication afin de pouvoir s'exprimer devant différents types de publics, notamment non techniciens. Enfin, vous êtes reconnu pour votre capacité de rédaction et de synthèse.

Une expérience de travail en méthode agile, idéalement dans le monde bancaire, est un sérieux atout.

La pratique courante de l'anglais est indispensable.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres