Orange · April 2025 – September 2026
FCRME — customer request management
Conceptual illustration — not the client's actual architecture.
Context
FCRME is a strategic platform dedicated to managing and processing Orange customer requests, operating within a highly distributed architecture under significant transaction volume.
My role
Senior Developer – Tech Lead, within the team responsible for backend modernization.
Contributions
- Designing and developing high-performance REST APIs.
- Modernizing existing APIs following modular architecture and clean code principles.
- Establishing code reviews, unit testing and continuous integration.
- Contributing to architectural decisions around asynchronous communication.
- Mentoring team developers on quality standards.
Outcome
A more modular, better-tested codebase, with asynchronous communication better suited to absorb traffic spikes.
Core technologies
- Java 21
- Spring Boot
- PostgreSQL
- RabbitMQ
- GitLab CI/CD
- SonarQube