Senior Software Engineer - Payment - Montpellier - H/F
Core
Senior Backend Engineer designing and implementing payment features and logistics systems for 23 million Free Mobile subscribers.
Role type
Senior IC backend software engineer (payments & logistics)
Builds
Payment processing APIs, logistics order management, and banking unification platforms
Domain
Telecom / Fintech
Required skills
Java, Spring Boot, REST/SOAP API design, MySQL, Hibernate, distributed systems, observability, unit/integration testing
Preferred skills
Experience with 3D Secure, SEPA/Iban, PSP integrations, new payment methods (e.g., Wero), high-availability environments
Technologies
Java 25, Spring Boot, MySQL (TiDB), Hibernate, API REST/SOAP, SFTP, Docker, Kubernetes
Responsibilities
Develop payment functionalities and logistics features; Design and implement robust REST/SOAP APIs; Optimize performance and ensure 24/7 high availability; Manage production incidents; Integrate PSP APIs and study new payment methods
Seniority
Senior, hands-on IC