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

Mustapha Smail

Java/Kafka Developer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mustapha

🔍 Looking for a Java developer to strengthen your backend projects?

Need a Spring Boot, Kafka, microservices, and CI/CD specialist to modernize your architecture or improve the reliability of your systems? You've come to the right place.

💻 Who am I?

I am Mustapha Smail, a Java backend developer passionate about distributed architectures, automation, and scalability. I work on critical applications where quality, performance, and robustness are essential. My experience in banking and state environments has allowed me to acquire strong rigor and mastery of systems with high business stakes.

✅ Expertise:

  • Backend Development: Java (17/21), Spring Boot, Kafka, REST APIs
  • Architecture: Hexagonal, Clean Code, SOLID, TDD, CI/CD, Event-Driven
  • DevOps & Cloud-Native: Docker, Kubernetes, GitLab CI/CD, GitHub Actions
  • Databases: Oracle, MySQL, Db2, MongoDB

🏆 Notable Experiences:

Crédit Agricole Technologies & Services (CA-TS):
Complete redesign of a strategic internal tool, transitioning from a PHP monolith to a Java + Kafka + Kubernetes microservices architecture.
Implementation of a continuous testing process with Cypress (70%+ coverage).
Strong integration with DevOps and AppOps (GitLab CI/CD, Kubernetes).


ANTS:
Participation in SIV coordination, writing functional specifications, and defining tax rules.

🔍 Why work with me?

Reliable, autonomous, and solution-oriented, I integrate quickly into teams. I make it a point of honor to produce clean, maintainable, and tested code, while bringing a solid business understanding. I am passionate about continuous improvement, architecture, and best practices.

📩 Want to discuss a project? Let's talk!

💥 Keywords:

Java | Spring Boot | Kafka | Microservices | TDD | Clean Code | CI/CD | Docker | Kubernetes | REST | Hexagonal Architecture | GitLab
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Credit Agricole Technologies et Services
    Advanced Developer
    September 2024 - Today (1 year and 9 months)
    Paris, France
    • Led the complete redesign of a strategic internal marketing tool (prospect qualification) from a monolithic PHP system to a Java, Kafka, and Kubernetes (ArgoCD) based microservices architecture, enhancing scalability and maintainability.
    • Responsible for the end-to-end management (execution, maintenance, bug fixing) of one of the three flagship products managed by the team, ensuring its stability and business continuity through proactive monitoring and anomaly resolution.
    • Implemented a robust continuous testing process, coupled with detailed automated test reports using Cypress, achieving a minimum test coverage of 70% and significantly reducing manual testing efforts for business analysts.
    • Actively contributed to weekly debugging and production incident resolution efforts, particularly for critical batch processing workflows interfacing with external systems.
    • Worked within a multidisciplinary agile team of over 5 developers, collaborating closely with DevOps and AppOps teams to ensure seamless integration, deployment, and observability using GitLab CI/CD and native Kubernetes tools.
    • Participated in technical documentation, peer code reviews, and onboarding of new developers, reinforcing development standards and team knowledge.
    Apache Kafka Java Spring boot SQL Kubernetes
  • Credit Agricole Technologies et Services
    Developer Engineer
    September 2022 - August 2024 (1 year and 11 months)
    Paris, France
    • Optimized batch processing by rewriting Windev tasks to Java (Spring), increasing efficiency by 30% and preventing task obsolescence.
    • Independently managed the production deployment of two batch processing systems, with a production target set for the beginning of Q2 2024, ensuring a smooth transition and paving the way for improved system efficiency and reliability.
    • Migrated over 50 technical documents to Gitlab and deployed a CI/CD pipeline to streamline the application build and deployment process.
  • Agence nationale des titres sécurisés
    IT Project Management Assistant
    PUBLIC SECTOR
    September 2021 - August 2022 (11 months)
    Paris, France
    • Monitored project coordination with suppliers, hosts, and operators of the SIV (Vehicle Registration System) applications.
    • Contributed to the creation of a comprehensive set of functional specifications for registration taxes and fees.
    • Orchestrated the definition of tax rules within technical tools.

Recommendations

Be the first to recommend Mustapha

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

  • Master in Applied Computer Science for Business Management (MIAGE)
    Université Paris Nanterre
    2024
  • Bachelor's degree in Applied Computer Science for Business Management (MIAGE)
    Université Paris Nanterre
    2022
    Licence en informatique appliquée à la gestion d'entreprise (MIAGE)

Certifications

  • CN100: Docker Containerization Essentials
    Mirantis
    2024
    Docker

Skill set

Categories