Skip to content
mimi

Développeur Paiement (Pay-in / PSP / Acquiring)

Travelsoft Pay

Paris · On-site Part-time Senior Today

About the role

About

Travelsoft Pay recherche un développeur expérimenté pour faire évoluer et maintenir sa plateforme d'orchestration de paiements dédiée au secteur du travel, connectée à de multiples PSP, acquéreurs et solutions BNPL.

Location

Poste basé à Paris (Opéra)

Missions

  • Intégration de PSP et de solutions de paiement (cartes, BNPL, APM)
  • Gestion des flux : autorisation, capture, remboursement
  • Conception de logiques robustes : routing, fallback, retry, idempotency
  • Implémentation 3DS / SCA (PSD2)
  • Analyse et résolution d’incidents de paiement (issuer, réseau, PSP)
  • Mise en place d’une observabilité exploitable (logs, métriques, tracing)
  • Contribution à l’architecture et au déploiement (AWS, Terraform)

Stack

  • Backend : Java, Spring Boot (API REST)
  • Frontend : React, Next.js
  • Data : PostgreSQL, ClickHouse
  • Infra : AWS, Docker, Kubernetes, Terraform
  • Observabilité : Prometheus, logs, tracing
  • AI : Claude Code, Copilot, agents

Profile

  • 4+ ans en paiement (pay‑in / acquiring)
  • Expérience concrète avec des PSP
  • Maîtrise des architectures asynchrones et des webhooks
  • Solide backend (Java / Spring), à l’aise côté frontend
  • Bonne compréhension des systèmes distribués

Compétences attendues

Paiement & Architecture

  • Compréhension approfondie des causes d’échec des paiements (issuer, réseau, PSP)
  • Rigueur dans l’analyse, le debugging et la validation des flux de paiement
  • Rigueur dans la conception, la qualité et la revue de code
  • Capacité à anticiper les cas limites et les comportements non standards
  • Bonne compréhension des mécanismes clés : auth, capture, refund, 3DS, routing

Qualité logicielle

  • Écrire du code propre, efficace et maintenable, en respectant les standards (POO, Design Patterns, SOLID)
  • Produire du code lisible, testé et documenté
  • Participer activement aux revues de code avec des retours précis et constructifs
  • Garantir la sécurité, la fiabilité et la performance des services en production
  • Maîtriser les stratégies de test : unitaires, intégration, end‑to‑end

AI‑native (clé)

  • Utilisation quotidienne d’outils IA (Claude Code, Cursor, Copilot…)
  • Capacité à accélérer dev, debug, tests et documentation via l’IA
  • Compréhension des agents (tools, mémoire, orchestration)
  • Prompting structuré et efficace

Pourquoi nous rejoindre

  • Problèmes concrets, flux critiques
  • Ownership réel, peu de friction organisationnelle
  • Impact direct sur la performance des paiements
  • Stack moderne, usage réel de l’IA

Requirements

  • 4+ ans en paiement (pay-in / acquiring)
  • Expérience concrète avec des PSP
  • Maîtrise des architectures asynchrones et des webhooks
  • Solide backend (Java / Spring), à l’aise côté frontend
  • Bonne compréhension des systèmes distribués
  • Compréhension approfondie des causes d’échec des paiements (issuer, réseau, PSP)
  • Rigueur dans l’analyse, le debugging et la validation des flux de paiement
  • Rigueur dans la conception, la qualité et la revue de code
  • Capacité à anticiper les cas limites et les comportements non standards
  • Bonne compréhension des mécanismes clés : auth, capture, refund, 3DS, routing
  • Écrire du code propre, efficace et maintenable, en respectant les standards (POO, Design Patterns, SOLID)
  • Produire du code lisible, testé et documenté
  • Participer activement aux revues de code avec des retours précis et constructifs
  • Garantir la sécurité, la fiabilité et la performance des services en production
  • Maîtriser les stratégies de test : unitaires, intégration, end-to-end
  • Utilisation quotidienne d’outils IA (Claude Code, Cursor, Copilot…)
  • Capacité à accélérer dev, debug, tests et documentation via l’IA
  • Compréhension des agents (tools, mémoire, orchestration)
  • Prompting structuré et efficace

Responsibilities

  • Intégration de PSP et de solutions de paiement (cartes, BNPL, APM)
  • Gestion des flux : autorisation, capture, remboursement
  • Conception de logiques robustes : routing, fallback, retry, idempotency
  • Implémentation 3DS / SCA (PSD2)
  • Analyse et résolution d’incidents de paiement (issuer, réseau, PSP)
  • Mise en place d’une observabilité exploitable (logs, métriques, tracing)
  • Contribution à l’architecture et au déploiement (AWS, Terraform)

Skills

AWSAPI RESTClaude CodeClickHouseCopilotDockerJavaKubernetesNext.jsPostgreSQLPrometheusReactSpring BootTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free