TP
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