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

Jonathan Lalou

Architect, Java Developer and Scrum Master

€667/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jonathan

Hello,

I am an architect and developer specialized in the Java/JEE/EE4J ecosystem: EJB, Spring, JPA/Hibernate, Mule/ESB, JSF, Cloud (AWS, GCP, OpenShift), Docker, etc.

Similarly, I am a convinced agile coach and have had the opportunity to train dozens of people in agile methods.

I work with my clients on expertise missions: audit, consulting, architecture, training, and coaching. By their nature, with *very high added value*, these missions are rather short and/or part-time.

Examples of expertise missions carried out in 2017:
  • setting up a software forge (continuous integration, continuous delivery): Maven, Git, BitBucket, Jenkins
  • setting up a multi-layer testing strategy on a commercial application: unit + integration + BDD + UI/GUI testing
  • migration of a self-hosted monolithic application to a microservices architecture deployed on Amazon WebServices
  • etc.

Examples of expertise missions carried out in 2018:
  • setting up a strategy for continuous and progressive reduction of technical debt: Java, Groovy, SonarQube, Selenium
  • audit and reorganization of a development team based on agile principles
  • migration of a 10-year-old, difficult-to-maintain application to 2018 standards, with significant reduction of technical debt
  • migration of internal services applications to external APIs
  • etc.

I am available for missions of varying duration, exclusively remote, on a "time and materials" or fixed-price basis, almost anywhere in the world, with a single constraint: to satisfy my intellectual curiosity, still insatiable after 20 years of evolving in the Java environment.

Some links:
  • my CV and recommendations: see LinkedIn
  • My technical blog: jonathan.lalou.free.fr
  • As an author of books related to Apache Maven, my page at the publisher Packt: packtpub.com/books/info/authors/jonathan-lalou
  • Greek

    Basic

  • Spanish

    Conversational

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Paymentus
    Tech Lead / Senior Software Architect
    E-COMMERCE
    September 2022 - Today (3 years and 9 months)
    Industrialization and automation of a "card-present payment" application.

    The purpose of this phase is to scale up the application previously created, in order to allow higher volumes of transactions without degrading the performances. For instance, several instances of the microservices have to be started/stopped dynamically. The challenge is consubstantial to payments in unstable connectivity to internet: the transactions have to follow specific paths and be failure-resistant.

    Moreover, many tasks that could be done manually for a small number of users had to be automatized.

    • Node 14 (70%) / Java 16 (10%) / Groovy 3 (5%) / Kotlin 1.5 (5%)
    • Docker / Docker-compose
    • cloud / AWS / Amazon WebServices
    • JUnit 5
    • Oracle DB / NoSQL (MongoDB)
    • Spring / SpringBoot 2.5
    • SOAP / REST / GraphQL webservices
    • HashiCorp Vault
    • Confluence / JIRA / BitBucket / Git
    • Maven 3.5
    Node.js Java Docker Amazon Web Services SpringBoot Express.js Maven
  • Paymentus
    Senior Backend Engineer
    E-COMMERCE
    January 2022 - September 2022 (8 months)
    Refactoring, stabilization and maintenance of a "card-present payment" application.
    The application created in "commando mode" in the previous months had to be stabilized and inter-connected with several different sources and targets.

    • Node.js (50%) / Java 16 (45%) / Scala (5% ; readonly)
    • Docker / Docker-Compose
    • Amazon WebServices (IAM, Lambda, S3, DynamoDB...)
    • NoSQL
    • SpringBoot 3
    • gRPC / Protobuf
    • Confluence / JIRA / Git
    • Gradle
    AWS NoSQL Node docker-compose Spring boot gRPC Gradle
  • Paymentus
    "Commando" Software Developer
    E-COMMERCE
    July 2021 - March 2022 (7 months)
    Development of a "card-present payment" application, from scratch, in "commando" mode (short time milestones, very demanding customer, technical debt accepted)

    • Node.js 14 (80%) / Java 16 (15%) / Kotlin (5%)
    • microservices
    • Docker / Docker-compose
    • Oracle DB / MongoDB
    • Express
    • SpringBoot 2.5
    • HarshiCorp Vault
    • REST
    • Okta IDP
    • Confluence / JIRA / BitBucket / Git
    Node.js Java Vault Okta SpringBoot microservices

Recommendations

FU
FU
Former user and 1 other person have recommended Jonathan

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

  • Civil Engineer of Mines
    Mines Nancy School
  • Applied Mathematics
    University Paris VI

Skill set

Categories