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

Naime Mimech

Développeur Java Backend Senior–Spring Boot / REST

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

Average response time: 1 hour

About Naime

Développeur Backend Java Senior – 9 ans d’expérience

Spécialisé en développement backend Java avec Spring Boot et APIs REST, j’interviens sur la conception et l’implémentation de services applicatifs robustes et maintenables.

Mon expérience couvre :
  • Développement de services backend et architectures distribuées
  • Participation aux choix techniques et à la conception des solutions
  • Intégration via JMS, Apache Camel, IBM MQ
  • Mise en place de tests unitaires (JUnit, Mockito)
  • Industrialisation et pipelines CI/CD
  • Optimisation des performances et qualité de code
Habitué aux environnements exigeants, je privilégie les architectures claires, la maintenabilité et la fiabilité des systèmes.

J’interviens régulièrement sur des bases de code existantes pour analyser, corriger et améliorer des applications backend Java, tout en garantissant la stabilité et la qualité des services.

Disponible aussi bien pour des projets de conception que pour des missions de maintenance évolutive, correction d’anomalies, optimisation ou amélioration de code existant.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • MSOFT
    Développeur Fullstack Application Mobile – Angular/Ionic | Firebase | Stripe
    February 2025 - Today (1 year and 4 months)
    Projet personnel : Développement d’une application mobile complète pour la gestion de terrains multisport, permettant aux utilisateurs de réserver des créneaux et de payer directement via Stripe.

    Technologies utilisées :
    • Frontend : Angular / Ionic
    • Backend : Firebase Functions (Node.js, Cloud Firestore)
    • Paiement : Stripe Connect pour les comptes gérants, Stripe Checkout pour les paiements sécurisés
    • Authentification & base de données : Firebase Auth et Firestore

    Fonctionnalités clés :
    • Création et gestion de comptes gérants avec Stripe Connect
    • Géolocalisation des terrains et gestion des disponibilités en temps réel.
    • Création dynamique de sessions de paiement Stripe avec commission vers la plateforme
    • Système de tchat entre joueur afin de composer une équipe et d'effectuer une réservation.
    • Suivi en temps réel des réservations et paiements
    • Notifications et gestion des erreurs côté front et backend

    Résultat : Application entièrement fonctionnelle, avec processus de paiement sécurisé et interface d’administration pour gérer les terrains et les comptes gérants.
    Prototype opérationnel développé dans le cadre d’une montée en compétences full-stack : Angular & Ionic pour le front, Firebase pour l’infrastructure et Stripe Connect pour les paiements.
    Angular Node.js Ionic Développement Mobile Firestore
  • Fondateur & Développeur Fullstack – MSOFT/CustomTrip.fr
    Développeur Java Backend Spring Boot Senior
    TRAVEL AND TOURISM
    January 2024 - Today (2 years and 5 months)
    Développement de l’application CustomTrip.fr : un planificateur de voyages intelligent basé sur l’IA.

    Réalisations clés :

    *Recherche et réservation d'hotels
    • Génération d’itinéraires jour par jour avec hôtels, vols, activités et cartes interactives.
    • Intégration d’API partenaires (Aviasales, Expedia),recherche de vols avec Aviasales API + matching IATA dynamique.
    • Interface multilingue (FR/EN) et détection automatique
    • PDF personnalisé (Export PDF de l’itinéraire avec carte Google Maps, activités et hôtels) , SEO optimisé , performances Angular/Node.js.*
    • Gestion des comptes Firebase auth + PostgreSQL + quotas API personnalisés

    Stack utilisée :
    Frontend : Angular + Ionic

    Backend : Node.js / Express / PostgreSQL /Springboot

    IA : OpenAI GPT

    Hosting : Firebase Hosting + Render (PostgreSQL)
    Angular Node.js Firebase PostgreSQL OpenAI
  • Groupe Mutuel
    Ingénieur de développement Java
    BANKING AND INSURANCE
    March 2013 - May 2022 (9 years and 3 months)
    Conception et développement de solutions backend Java dans des environnements complexes (Desktop et API REST), impactant la gestion d'environ 1,5 million d’assurés.

    Responsabilités principales :
    • Analyse des besoins fonctionnels en lien avec les équipes métier
    • Conception et développement de fonctionnalités backend dans une architecture Java/JEE
    • Mise en place et évolution d’API REST sécurisées
    • Implémentation de services avec Spring Boot, Spring Security et Hibernate (JPA)
    • Conception et évolution du modèle de données, optimisation des requêtes SQL
    • Intégration de flux asynchrones via JMS et Apache Camel
    • Mise en place et maintenance de tests unitaires et d’intégration
    • Participation aux tests système et à la préparation des livrables
    • Maintenance évolutive et corrective en production, analyse et résolution d’incidents
    • Refactorisation du code, amélioration continue et pratiques de revue de code

    Environnement technique :
    Java, Spring Boot, Oracle 11g, Spring Security, Websphere, Hibernate (JPA), API REST, 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

  • Baccalauréat scientifique
    Lycée Charles Poncet Cluses
    2004

Certifications

Skill set

Categories