Senior Développeur Java - Flux et moyens de paiement - Montpellier - H/F
Core
Senior Backend Java engineer designing and implementing payment flows, banking transactions, and logistics systems for 23 million Free Mobile subscribers.
Role type
Senior IC backend engineer (payments & logistics)
Builds
Payment APIs, banking transaction processing, logistics order management, and high-availability infrastructure for mobile and fixed-line services.
Domain
Telecom / Fintech / Payments
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST/SOAP API design, MySQL, Hibernate/JPA, distributed systems, observability, unit/integration/E2E testing
Preferred skills
Experience with 3D Secure, SEPA/Iban, PSP integrations, new payment methods (e.g., Wero), SFTP data flows, Kubernetes, Docker
Technologies
Java 25, Spring Boot, MySQL (TiDB), Hibernate, API REST/SOAP, Flux SFTP, Docker, Kubernetes
Responsibilities
Develop payment features and banking transaction logic; design and implement robust REST/SOAP APIs; optimize performance and ensure 24/7 high availability; manage production incidents; integrate PSP APIs and new payment methods; write production-quality Java code.
Seniority
Senior, hands-on IC