Développeur Java / Spring Boot - API REST Jean-Michel.io

Boulogne-Billancourt (92)CDI
55 000 € - 57 000 € par an
Il y a 41 minutesSoyez parmi les premiers à postuler

Description du poste

Dans le cadre de l'évolution de son système d'information et de l'ouverture de ses API à des partenaires externes, nous recherchons un Développeur Java confirmé pour intégrer une équipe produit dédiée aux API et aux échanges inter-applicatifs.

Vous interviendrez dans un environnement à forte dimension backend et intégration, avec notamment pour missions :

  • Concevoir, développer et maintenir des applications et API Java / Spring Boot.

  • Concevoir et documenter des API REST destinées à des partenaires externes : contrats d'interface, versioning, authentification et gestion des accès.

  • Intégrer et consommer des API tierces en assurant la gestion des erreurs, des rejeux et la cohérence des données.

  • Participer à des parcours transactionnels incluant notamment des problématiques d'inscription et de paiement.

  • Contribuer au déploiement et à l'exploitation des applications sur AWS.

  • Développer et renforcer les tests unitaires, d'intégration et end-to-end.

  • Participer aux revues de code et appliquer les bonnes pratiques Clean Code / SOLID.

  • Contribuer au run : monitoring, analyse et résolution des incidents.

  • Travailler en environnement Agile avec le Tech Lead, le Product Manager, le QA et les autres développeurs.

Le poste s'inscrit dans un projet d'ouverture progressive du SI à plusieurs éditeurs tiers, avec de vrais enjeux de fiabilité des échanges et d'industrialisation des API.

Description du profil

Nous recherchons un Développeur Java confirmé disposant d'au moins 5 ans d'expérience, idéalement acquise sur des projets backend comportant une forte dimension API et intégration entre systèmes.

Vous maîtrisez Java, Spring Boot, Spring Data JPA et la conception d'API REST. Vous avez déjà travaillé sur l'exposition ou la consommation d'API et connaissez les problématiques associées : OpenAPI, OAuth2/OIDC, versioning, webhooks, idempotence, traitements asynchrones, gestion des erreurs et rejeux.

Vous possédez également de bonnes connaissances en AWS, PostgreSQL, Git et CI/CD, ainsi qu'une réelle culture de l'automatisation des tests avec des outils tels que JUnit, Postman, Selenium ou Cypress.

Une expérience des solutions de paiement, des tests de contrat, du mock d'API, de Terraform ou de SonarQube constituera un plus.

Au-delà de la technique, nous recherchons une personne autonome, rigoureuse et attentive à la qualité, capable d'échanger aussi bien avec les membres de l'équipe qu'avec des partenaires techniques externes.

Salaire et avantages

55000-57000€ / an

L'entreprise : Jean-Michel.io

Agence digitale d'archi'Tech qui propose des solutions sur mesure et accompagne ses clients via des démarches de Thinking pour accélérer leur transformation et leur performance digitale.
Référence : JM-32627-CDI

Recommandé pour vous

Lead développeur (H/F) Skills RH
Boulogne-Billancourt (92)CDI 50 000 € - 65 000 € par an Il y a 16 jours
Ingénieur développement logiciel temps-réel - ADA & C F.H THALES
Limours (91)CDI Salaire non précisé Il y a 15 jours
Développeur web fullstack H/F Leihia
Roissy-en-Brie (77)CDI 40 000 € - 50 000 € par an Il y a 7 jours