Nabil Bensrhier

Senior Backend Engineer | Java, Spring Boot

Salary / Daily rate

Lyon, France

Freelance

Can come onsite

Skills

Domain Driven DesignBackend DevelopmentMicroservicesGitHubSupabaseTest Driven DevelopmentTypescriptPythonSpring BootMATLABPostgreSQLGitRESTful APIsCircleCIHexagonal ArchitectureJavascriptReactNodeJavaDevOpsDjangoMongoDBAWSFlaskData ScienceDockerKafkaBitbucketSwagger/OpenAPICypressMachine LearningLinuxScrumJira

Languages

French (Native)English (Fluent)

About me

Intro

Développeur Backend expérimenté avec plus de 7 ans d'expérience en conception d'API, architecture de microservices et migration de données. Expert en Java, je conçois des solutions évolutives et j’optimise l’intégration des systèmes dans des projets logiciels variés.

Links

Work experience

Back End Developer

IBM

Mar 2021 - Present

5 years 8 months

17456 Franciac, Girona, Spain

• Led the implementation of microservices using Hexagonal Architecture, supporting gradual decomposition of monolith systems. • Introduced Hazelcast caching, reducing response times by 40% during peak loads. • Developed and maintained batch microservices for complex data migration across distributed services. • Enhanced CI/CD pipelines with SonarQube, Bitbucket Pipelines, and OpenShift for automated testing and secure deployments. • Actively contributed to platform hardening and monitoring using New Relic and GCP-native tools. • Collaborated on internal tooling and Python refactors for reusability across teams.

Back End Engineer

IBM Interactive - an IBM company

Mar 2021 - Jul 2023

2 years 5 months

Lyon, France

• Designed and shipped 15+ scalable REST APIs in Java (Spring Boot) and FastAPI, enabling modular microservices. • Improved throughput of Kafka consumers handling over 1M events/day, ensuring data reliability. • Integrated Elasticsearch and Redis for fast and consistent querying across product catalogs. • Championed observability practices using New Relic and Grafana dashboards in a GKE/Kubernetes environment. • Participated in architecture reviews, testing strategies, and post-deployment monitoring of services.

Back-end Developer

EnginSoft - Nordic RegionFreelance

Apr 2020 - Jan 2021

10 months

Lund, Sweden

• Developed backend APIs using Python (FastAPI), Node.js, and Spring Boot for a multi-tenant booking system. • Built secure user flows with Firebase Auth, improving sign-in reliability and experience. • Deployed containerized apps on Docker with lightweight CI/CD pipelines.

Software Developer

VoysisFreelance

Feb 2019 - Mar 2020

1 year 2 months

Québec City, QC, Canada

• Engineered real-time voice features using Python, WebSockets, and Twilio Voice, enhancing conversational UX. • Integrated GPT-2 models and NLP features for voice-to-text enrichment with custom Python pipelines. • Deployed Python-based services on GCP App Engine, improving reliability and scalability.

Software Developer

BookScouterFreelance

Dec 2017 - Jan 2019

1 year 2 months

New York, NY, USA

• Built high-volume web scrapers for Amazon data aggregation using Python and BeautifulSoup. • Developed keyword ranking tools using NLTK and custom analytics for SEO. • Scheduled ETL pipelines using Airflow to sync daily price fluctuations.


Education

National School of Computer Science and Applied Mathematics of Grenoble

Master of Engineering - MEng, Computer Science & Applied Mathematics, Filière ISI

2016 - 2018

2 years 1 month

CPGE - Classes préparatoires aux grandes écoles

Preparatory classes, MPSI/MP*

2014 - 2016

2 years 1 month


Licenses & certifications

AWS Certified Solutions Architect – Associate

Issued: Jan 2025

Certified by Amazon Web Services (AWS)

Red Hat OpenShift Development I (DO188)

Issued: Nov 2024

Certified by Red Hat

AWS Certified Cloud Practitioner

Issued: Nov 2023

Certified by Amazon Web Services (AWS)

Applied Data Science with Python

Issued: Sep 2019

Certified by IBM

Machine Learning with Python

Issued: Sep 2019

Certified by Coursera Course Certificates

The best place to find your next move

© 2026. All Rights Reserved.