CareerPlan

Java Software Engineer – Montpellier – H/F

Montpellier, Occitanie, frFull-time2026-10-28 → 2026-11-10

Core

Backend Java engineer designing and implementing payment and logistics features for 17M Free Mobile subscribers.

Role type

Senior Backend Java Engineer

Builds

Payment transaction flows (3D Secure, SEPA) and logistics order management systems

Domain

Telecom / Fintech

Deliverable

production ML models | product features

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 Payment Service Provider (PSP) integrations, WMS/OMS systems, incident management in production

Technologies

Java, Spring Boot, JBoss, MySQL, Hibernate, REST, SOAP

Responsibilities

Develop payment and logistics features, design robust APIs, optimize performance and availability, manage production incidents, implement testing strategies, collaborate with business teams

Seniority

Senior, hands-on IC