Lead Developer API Management - Java / Spring Boot / OpenShift (Niort - 79) - CDI H/F

Collective
Canton de Niort-3, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Niort-3, France

Tech stack

Java
API
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
DevOps
OAuth
Open Source Technology
Openshift
Redis
Spring-boot
GIT
Templating
Kubernetes
Api Gateway
REST
Api Management
Jenkins

Job description

La mission porte sur l'évolution, l'industrialisation et le maintien en conditions opérationnelles d'une plateforme d'API Management basée sur des technologies Open Source, utilisée par plusieurs centaines d'applications internes.

Le consultant participera également à l'accompagnement des équipes de développement et des consommateurs d'API sur les bonnes pratiques d'exposition, de sécurisation et de gouvernance des APIs.

Objectifs et livrables

  • Participer à l'évolution de la plateforme d'API Management interne
  • Concevoir et développer des composants et plugins spécifiques autour de la gateway API
  • Contribuer au maintien en conditions opérationnelles du socle technique
  • Réaliser les montées de version et la rationalisation des composants techniques
  • Accompagner les équipes projets dans l'exposition et la sécurisation de leurs APIs
  • Industrialiser le cycle de vie de déploiement des APIs
  • Participer à l'amélioration continue de la plateforme et des pratiques DevOps
  • Contribuer aux sujets d'architecture technique et d'intégration

Environnement technique

  • Java
  • Spring Boot
  • API REST
  • OpenShift / Kubernetes
  • Redis
  • Stockage S3
  • Jenkins
  • Helm / templating
  • Git / CI-CD
  • API Gateway / API Management
  • API Key / JWT / certificats / tokens
  • Sécurisation des échanges et gouvernance API

Requirements

  • Solide expérience en développement Java / Spring Boot
  • Expérience significative sur des plateformes d'API Management ou API Gateway
  • Bonne maîtrise des problématiques de sécurité API (JWT, OAuth2, certificats, API Key…)
  • Expérience des environnements conteneurisés et cloud (OpenShift, Kubernetes, Azure)
  • Maîtrise des chaînes CI/CD et des processus d'industrialisation
  • Capacité à intervenir sur des sujets de conception technique et d'accompagnement des équipes
  • Bonne culture DevOps et exploitation

Compétences appréciées

  • Connaissance des solutions d'API Management Open Source
  • Expérience du développement de plugins ou d'extensions de gateway API
  • Connaissance de Scala
  • Sensibilité aux problématiques de plateforme et de gouvernance API

About the company

Dans le cadre de l'évolution de sa plateforme d'API Management, un grand groupe du secteur assurance recherche un Lead Developer expérimenté pour intervenir au sein de plusieurs squads techniques dédiées à l'écosystème API interne.

Apply for this position