You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Naime MimechNM

Naime Mimech

Senior Backend Java Developer – Spring Boot / REST

€450/day
Thonon-les-Bains, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Naime

Senior Backend Java Developer – 9 years of experience

Specializing in backend Java development with Spring Boot and REST APIs, I am involved in the design and implementation of robust and maintainable application services.

My experience covers:
  • Development of backend services and distributed architectures
  • Participation in technical choices and solution design
  • Integration via JMS, Apache Camel, IBM MQ
  • Implementation of unit tests (JUnit, Mockito)
  • Industrialization and CI/CD pipelines
  • Performance optimization and code quality
Accustomed to demanding environments, I favor clear architectures, maintainability, and system reliability.

I regularly work on existing codebases to analyze, correct, and improve Java backend applications, while ensuring the stability and quality of services.

Available for both design projects and missions for evolutionary maintenance, bug fixing, optimization, or improvement of existing code.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • MSOFT
    Fullstack Developer Mobile Application – Angular/Ionic | Firebase | Stripe
    February 2025 - Today (1 year and 4 months)
    Personal project:Development of a complete mobile application for managing multisport fields, allowing users to book slots and pay directly via Stripe.

    Technologies used:
    • Frontend: Angular / Ionic
    • Backend: Firebase Functions (Node.js, Cloud Firestore)
    • Payment: Stripe Connect for manager accounts, Stripe Checkout for secure payments
    • Authentication & database: Firebase Auth and Firestore

    Key features:
    • Creation and management of manager accounts with Stripe Connect
    • Geolocation of fields and real-time availability management.
    • Dynamic creation of Stripe payment sessions with commission to the platform
    • Chat system between players to form a team and make a reservation.
    • Real-time tracking of reservations and payments
    • Notifications and error management on both front and backend

    Result:Fully functional application, with secure payment process and administration interface to manage fields and manager accounts. Operational prototype developed as part of a full-stack skill enhancement: Angular & Ionic for the front, Firebase for the infrastructure, and Stripe Connect for payments.
    Angular Node.js Ionic Mobile Development Firestore
  • Fondateur & Développeur Fullstack – MSOFT/CustomTrip.fr
    Senior Backend Java Spring Boot Developer
    TRAVEL AND TOURISM
    January 2024 - Today (2 years and 5 months)
    Development of the CustomTrip.fr application: an intelligent AI-based travel planner.

    Key achievements:

    *Hotel search and booking
    • Day-by-day itinerary generation with hotels, flights, activities, and interactive maps.
    • Integration of partner APIs (Aviasales, Expedia), flight search with Aviasales API + dynamic IATA matching.
    • Multilingual interface (FR/EN) and automatic detection
    • Personalized PDF (Export itinerary PDF with Google Maps, activities, and hotels), SEO optimized, Angular/Node.js performance.*
    • Management of Firebase auth accounts + PostgreSQL + custom API quotas

    Stack used:
    Frontend: Angular + Ionic

    Backend: Node.js / Express / PostgreSQL /Springboot

    AI: OpenAI GPT

    Hosting: Firebase Hosting + Render (PostgreSQL)
    Angular Node.js Firebase PostgreSQL OpenAI
  • Groupe Mutuel
    Java Development Engineer
    BANKING AND INSURANCE
    March 2013 - May 2022 (9 years and 3 months)
    Design and development of backend Java solutions in complex environments (Desktop and REST API), impacting the management of approximately 1.5 million insured individuals.

    Main responsibilities:
    • Analysis of functional requirements in conjunction with business teams
    • Design and development of backend features within a Java/JEE architecture
    • Implementation and evolution of secure REST APIs
    • Implementation of services with Spring Boot, Spring Security, and Hibernate (JPA)
    • Design and evolution of the data model, SQL query optimization
    • Integration of asynchronous flows via JMS and Apache Camel
    • Implementation and maintenance of unit and integration tests
    • Participation in system tests and preparation of deliverables
    • Evolutionary and corrective maintenance in production, incident analysis and resolution
    • Code refactoring, continuous improvement, and code review practices

    Technical environment:
    Java, Spring Boot, Oracle 11g, Spring Security, Websphere, Hibernate (JPA), REST API, SQL, JMS, Apache Camel, Maven, JUnit, Mockito

Recommendations

Be the first to recommend Naime

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Scientific Baccalaureate
    Lycée Charles Poncet Cluses
    2004

Certifications

Skill set

Categories