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

Matthieu Masztalir

Supermalter

Lead developer | Java developer

€600/day
7 projects
Lille, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Matthieu

My philosophy? Developer should always rhyme with good humor! 😊😀

Tell me a business story
• Listening to your business stories before even talking technical.
• I can meet your business needs as a Java developer / Java backend lead dev / cloud
• Location: Lille or full remote

Technical and non-technical skills
• Technical creation of a project, Java technical foundation
• Everything needed to develop business user stories with peace of mind
• And go into production
• Project initiation, first user story, tests
• Continuous Integration, log management
• Working with an Ops for the CI/CD part
• Project continuation and/or evolution of a recent project

No sacrifice on tests
• Testing means doubting is not a poster I bought :)
• It's the base of the test pyramid.

Humanity at the heart of soft skills
• Assertiveness in collective code reviews, in pairs, the most complex human exercise in a team
• Circulating technical information also means being able to think as a group about how to distribute tasks within a sprint
• The expression 'candidate solution' is my favorite expression.

Technical environments
Java spring - Spring Boot - Spring Data - Spring Security - Spring Webflux
Hibernate - Kafka
Junit - Mockito - Spring Boot Test
Logs: Elastic - Datadog
Continuous Integration: GitHub Actions, Jenkins / Groovy - Docker - GitLab CI
Cloud: GCP - AWS
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Lille (up to 20km)

Experience

  • TotalEnergies
    Java developer
    ENERGY AND UTILITIES
    November 2025 - Today (9 months)
    Lille, France
    Domain: Ordering of cards and badges on the Mobility Business portal

    Various backend tasks
    • Gathering technical knowledge from other teams
    • Build: Linking the card ordering MS with the card PIN management tool, bulk operations on cards
    • Run: Analyzing recurring errors from monitoring KPIs on card and badge order errors to make the ordering tunnel reliable.
    • Run on a weekly rotation basis

    Technical and agile environment
    • Microservices architecture, DDD, Event driven
    • Java 25, Spring, Spring Boot, PostgreSQL, AWS, Cucumber acceptance tests
    Java Spring boot Microservices Domain Driven Design AWS
  • TotalEnergies
    Java developer
    ENERGY AND UTILITIES
    September 2024 - October 2025 (1 year and 1 month)
    Lille, France
    Application migration
    Domain: B2B, B2C electric mobility multi-subsidiary

    Various tasks
    • Management of thermal and electrical KPIs
    • Generation of new reports
    • Refactoring of the report generation engine
    • Email notifications
    • Subscription or not to notifications
    • Multi-language tests

    Technical environment
    • Microservices architecture, DDD, Event driven
    • Java 21, Spring, PostgreSQL, AWS, Cucumber acceptance tests
    Java Spring boot Microservices Amazon Web Services PostgreSQL
  • ADEO Services
    Developer, Lead developer
    RETAIL (LARGE RETAILERS)
    January 2023 - August 2024 (1 year and 7 months)
    Lille, France
    Project setup
    • Project for uploading supplier product catalogs or enriching existing product data for ADEO suppliers and employees
    • Several countries involved

    • Welcoming new developers, knowledge sharing
    • Co-construction of user stories with the Product Owner for important user stories
    • Work methodology: Agile/Scrum
    • Benevolent code reviews
    • The term "candidate solution" always has its effect.
    • Development of business and technical user stories
    • Consumption of Machine Learning APIs

    • Improvement of daily meetings, focused on business and organization
    • Facilitating refinement sessions when an important topic requires a technical deep dive with diagrams (API, Cloud Function, event-driven with Kafka, etc.)

    Technical environment
    • Java 21, Spring, Spring Boot, PostgreSQL, GCP, Cloud Functions, Kafka, SonarQube, Datadog (Logs explorer and APM)
    • CI/CD: GitHub Actions + reusable enterprise workflows

    Result
    • 7 developers onboarded and autonomous
    • Business-oriented daily meetings, change of facilitator (test and learn mode)

    • MVP used
    • 4 countries onboarded to date
    • Regular new features, weekly rotation for run (Build and run)
    Java Spring boot Google cloud PostgreSQL Kafka

Recommendations

AP
FU
Abderezak MedjoudjAM
+1
Anthony Pierson and 3 other people have recommended Matthieu

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

  • Kafka Confluent developer
    Confluent
    2022
    Septembre 2022
  • Kafka Confluent fundamentals
    Confluent
    2022
    Septembre 2022

Skill set

Categories