Summary
Overview
Work History
Education
Skills
Timeline
Generic

HELMI HASSINE

London,UK

Summary

Senior Java Developer with 15+ years of experience in designing and implementing scalable microservices and enterprise applications. Proficient in Java, Spring Boot, Kubernetes, and AWS/GCP. Skilled in DevOps (Docker, CI/CD, Jenkins) and databases (Oracle, PostgreSQL, MongoDB). Demonstrated leadership in agile environments, mentoring junior developers, and championing best practices in code quality, TDD/BDD, and pair programming.

Overview

16
16
years of professional experience
4017
4017
years of post-secondary education

Work History

Senior Java Developer

HMRC
London
02.2022 - 02.2025
  • Developed and maintained critical microservices for the Goods Vehicle Movement system, enabling real-time logistics tracking for post-Brexit trade.
  • Led the migration from Spring Boot 2 to 3 with minimal downtime; introduced new features and ensured compatibility with updated dependencies.
  • Implemented resilience patterns using Resilience4J (circuit breaker, retry) to improve system stability and reduce failures by ~30%.
  • Mentored junior engineers in best coding practices, leading to a 20% decrease in defect rates.
  • Collaborated with cross-functional teams (1 SM, 1 BA, 3 QA, 8 Devs) in an agile (Scrum) environment

Technologies: Java 11/17, Spring Boot, Docker, Kubernetes, AWS, Resilience4J, Maven, Git, JUnit, Mockito, Cucumber, PostgreSQL

Senior Fullstack Developer

Qtag inc
Canada(Remote)
09.2020 - 01.2022
  • Enhanced SAAS microservices to streamline automotive dealership operations, improving data flow and cutting error rates by ~15%.
  • Built RESTful APIs and integrated them with React frontends, boosting system performance and end-user satisfaction.
  • Contributed to architectural discussions and code reviews, emphasizing performance, reliability, and security best practices.
  • Provided technical mentorship and onboarding for new developers, helping the team adopt TDD/BDD effectively.


Technologies: Java 8/11, Spring Boot, ReactJS, Docker, Kubernetes, MongoDB, GCP, Keycloak, Maven, Git

Senior FullStack Developer /Lead Developer

Renault
Paris
07.2018 - 11.2020
  • Participated in designing and developing DLE (Datalake Explorer) and ONE TD, focusing on microservice architecture and REST APIs.
  • Led authentication process implementations using OAuth2 (Authorization Code Flow).
  • Oversaw DevOps setup (GitLab CI, Docker, Kubernetes), reducing deployment times by ~40%.
  • Conducted pair-programming and refactoring sessions to maintain high code quality


Technologies: Java 8, Spring Boot, Docker, Kubernetes, GitLab, PostgreSQL, MongoDB, Angular, GCP, Keycloak

Senior Java Developer

Société Générale
Paris
06.2016 - 06.2018

Designed and implemented a multi-channel push platform to serve both business and private banking customers.

  • Collaborated with architects to define technical direction and produce operational documentation.
  • Managed pair-programming and refactoring initiatives, improving code coverage and quality metrics.


Technologies: Java 8, Spring (Batch, Data, Security), Hibernate, Oracle, MongoDB, Maven, Git, Jenkins

Senior Fullstack Developer

Mediametrie
Paris
01.2015 - 06.2016
  • Built an application for referential management panelist, using Java/J2EE, JSF (Primefaces), Spring Batch, and AWS for test automation.

Senior Fullstack Developer/Team Lead

LCHCLEARNET
Paris
03.2013 - 12.2014
  • Led design and implementation of a collateral management system; assigned coding modules, ensured CI with Jenkins, introduced pair-programming.

Java Developer

CACIB
Paris
03.2012 - 03.2013
  • Migrated a banking web portal from WAS 6.1 to WAS 7; developed JSF frontends and integrated CORBA services.

Java developer

MYSIS
Paris
01.2012 - 03.2012
  • Developed a banking web portal for bond processing; utilized Java EE, XML/XSL, and Tomcat.

Java developer

GENERALI
Paris
01.2011 - 12.2011
  • Implemented a web portal for auto warranty management in a SOA context, using JSF/RichFaces and Spring/Hibernate.

Java developer

PROCAPITAL
Paris
10.2008 - 12.2010
  • Developed features for a J2EE multi-B2B back-office module; implemented real-time order integration with Spring Batch.

Education

Master of Science - Software Engineering Specialty

National Higher School of Engineers South Alsace
Mulhouse- France
06.2008

Software engineer -

Tunis Carthage University
Tunis
06.2007

Skills

  • Agile
  • Microservices Architecture
  • Java coding
  • Time-management
  • Self-motivation
  • Multitasking efficiency
  • Decision making
  • Attention to Detail
  • RESTful APIs
  • Critical-thinking
  • Resilience under pressure
  • Spring Boot
  • API integration
  • Code reviews
  • Docker and Kubernetes

Timeline

Senior Java Developer

HMRC
02.2022 - 02.2025

Senior Fullstack Developer

Qtag inc
09.2020 - 01.2022

Senior FullStack Developer /Lead Developer

Renault
07.2018 - 11.2020

Senior Java Developer

Société Générale
06.2016 - 06.2018

Senior Fullstack Developer

Mediametrie
01.2015 - 06.2016

Senior Fullstack Developer/Team Lead

LCHCLEARNET
03.2013 - 12.2014

Java Developer

CACIB
03.2012 - 03.2013

Java developer

MYSIS
01.2012 - 03.2012

Java developer

GENERALI
01.2011 - 12.2011

Java developer

PROCAPITAL
10.2008 - 12.2010

Master of Science - Software Engineering Specialty

National Higher School of Engineers South Alsace

Software engineer -

Tunis Carthage University
HELMI HASSINE