Senior Software Engineer Java – Montpellier – H/F
Core
Senior Backend Engineer designing and implementing robust Java/Spring Boot APIs for payment processing and logistics management for 17 million Free Mobile subscribers.
Role type
Senior IC backend software engineer
Builds
Payment transaction flows (3D Secure, SEPA), logistics order management, and shipping integrations for telecom services
Domain
Telecom / Fintech / Logistics
Required skills
Java 8-25, Spring Boot, REST/SOAP API design, MySQL, Hibernate/JPA, distributed systems, performance optimization, observability, unit/integration/E2E testing
Preferred skills
Experience with long-term projects (2+ years), autonomy, technical curiosity
Technologies
Java, Spring Boot, JBoss, MySQL, Hibernate, REST, SOAP
Responsibilities
Develop payment and logistics features, design and implement robust APIs, optimize performance and ensure 24/7 availability, manage production incidents, write production-quality code, collaborate with business teams
Seniority
Senior, hands-on IC