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

Hadrien Vercier

Senior Java Backend Developer – Tech Lead

€700/day
Montpellier, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hadrien

I am a Java backend developer specializing in Spring Boot. For over 10 years, I have been developing web applications for large corporations (Enedis, Edf, Comutitres...). My skillset primarily includes backend development (Java with Spring, Spring Boot...), and DevOps with CI/CD management (Gitlab CI, Docker...) and some frontend (JavaScript with Angular, AngularJS...). I have led a team of developers on 2 projects. I also have experience in projects managed using agile methodologies.

I am looking for opportunities in the Paris region, with full remote or predominantly remote (up to 1 day per week on-site or 3 days every two weeks). Living in Montpellier, I can also work there with less remote work and an adapted daily rate for that market.

Looking forward to discussing your projects with you soon!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Montpellier (up to 10km), Paris (up to 10km)

Experience

  • Ekwateur
    Senior Java Developer
    March 2023 - December 2025 (2 years and 9 months)
    Hôtel de Ville, Paris, France
    Senior developer in the client squad of Ekwateur, a green energy provider. Development of new features for the Ekko CRM, particularly for the B2B part. Technical improvements to the product (reduction of technical debt, technical migrations, library version upgrades...). Build and run phases.
    • Developments
    • o Creation of new features (tariff shield, tacit renewal, run smoothing)
    • o Unit and integration tests
    • o Code reviews
    • o CI/CD
    • o Technical migrations Java 19 -> 21/25 and Spring Boot 2.7 -> 3.5.x
    • o Technical training
    • o Pair programming
    • o Design first
    • o Multi-tenancy implementation
    • • Agile Methodology
    • o Kanban with Jira
    • • Technical Environments: Java 25, Spring Boot 3.5.X, PostgreSQL, AWS services, Gitlab CI/CD, Docker, Git, RabbitMQ, Flyway, SonarQube, Datadog, Junit, Testcontainers
    Spring boot Docker Java PostgreSQL Amazon Web Services
  • Société Générale
    Senior Java Developer
    BANKING AND INSURANCE
    April 2021 - January 2023 (1 year and 9 months)
    Paris, France
    Senior developer in a core team for the GBSU/RPM/ITS (Global Business Service Unit / Risk & Production Management / IT Solution) business unit in Val-De-Fontenay.

    Development of functional and technical libraries: FileManagement, Process Automation Service, SgWorkflowLib, and SgReferentialConnectorLib.
    Projects with hexagonal architecture, multi-tenancy, DDD (Domain Driven Design), service-oriented.

    •Developments
    oCreation of libraries and new features
    oUnit and integration tests
    oBug fixes
    oCode review
    oDocumentation
    oCI/CD
    oIntegration support for feature teams
    •Agile Methodology

    •Technical Environments: Java, Spring Boot, PostgreSQL, Jenkins, Github, Scality S3, JavaScript libraries (Aggrid and HandsonTable), Société Générale tools (SGWorkflow, SGDashboard, SGConnect, SGIAM, Iappli…)
    Hexagonal Architecture Java Spring boot DDD PostgreSQL
  • GIE Comutitres
    Lead Developer
    TRANSPORTATION
    December 2018 - February 2021 (2 years and 2 months)
    Région de Paris, France
    Technical lead for Sims, the application managing all the backend for the Navigo Liberté + product. This product allows users to travel on the RATP, SNCF, and Optile network in Ile de France using a 'Navigo' card, paying only for the journeys taken. A bill is issued around the 7th of the month, followed by a bank direct debit. The application has a modern technical foundation with microservices and a complete infrastructure managed by a dedicated DevOps team.

    Developments:
    - New features such as promotion systems
    - Unit and integration tests
    - Bug fixes
    - Improvements to continuous integration and continuous deployment

    Technical Lead:
    - Skill development for two developers
    - Code reviews
    - Reduction of technical debt
    - Project management

    Agile Methodology:
    - Facilitation of agile ceremonies as Scrum Master
    Spring boot RabbitMQ Docker Gitlab Microservices

Recommendations

FU
Baptiste VBV
FU
+9
Former user and 11 other people have recommended Hadrien

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

  • Engineering Degree
    Institut supérieur d'Electronique de Paris
    2015
    École d'ingénieur généraliste dans tous les domaines des technologies de l'information. (grade de Master et habilité par la CTI)
  • Validated semester abroad
    Université de Montréal - Ecole polytechnique de Montréal
    2014
    Échange universitaire pour un semestre de septembre à décembre 2014 en génie Informatique et logiciel. Cours: - Programmation orientée objet [INF1010] : programmation en C++ - Site web dynamique et transactionnel [LOG4420]: apprentissage / élaboration de sites en nodeJS - Sécurité informatique [INF4420A]: notions en sécurité web, logiciel et réseau - Anglais pour ingénieurs [SSH5351] : anglais professionel

Certifications

  • Scrum Master
    Scrum Alliance
    2017
  • Liferay Advanced Developer
    Liferay, Inc
    2015

Skill set

Categories