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

Assem B.

Senior Java Developer | DevOps | TechLead

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Assem

Java and DevOps Developer with over 13 years of corporate experience (Société Générale, BNP Paribas, LaPoste, BpiFrance etc.).
I assist clients in designing and optimizing robust and scalable backend applications.
I help clients implement and optimize their DevOps practices, from continuous integration to automated deployment.
🔧 Key Skills:
- Java 11/17+, Spring Boot, Maven, REST APIs
- CI/CD: Jenkins, GitLab CI, GitHub Actions
- Containerization: Docker, Kubernetes
- Cloud: AWS, IBM Cloud
- Monitoring: Prometheus, Grafana
- Methodologies: Agile, TDD, Clean Code

✅ Available for freelance missions (remote or IDF)
✅ Responsive, autonomous, and results-oriented
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Grand Groupe Bancaire
    Lead Tech & DevOps
    March 2022 - July 2025 (3 years and 4 months)
    • Lead the design, development, and deployment of a centralized Data Platform for banking compliance requirements, integrating real-time and batch flows.
    • Development and industrialization of highly resilient, scalable, and secure Spring Boot API and Spring Batch applications, orchestrating the collection, processing, and distribution of compliance data.
    • Design of optimized Docker images and custom Helm charts for clean containerization and automated deployment on Kubernetes (IBM Cloud).
    • Definition and implementation of robust GitLab CI/CD pipelines, including build, automated testing, security scanning, Docker packaging, and deployment to staging and production environments.
    • Advanced optimization of PostgreSQL databases, including memory/cache/thread parameter tuning, OLAP SQL tuning, and volume management for data warehouses & datamarts.
    • Development of high-performance Spring Kafka services for message production and consumption, connected to the group's Kafka brokers.
    • Implementation of advanced security practices, including certificate management, in-transit / at-rest data encryption, HashiCorp Vault integration, and compliance with internal standards.
    • Monitoring and management of production incidents, participating in resolution committees and corrective action plans.
  • Grand Groupe Bancaire
    Lead Tech
    March 2018 - December 2021 (3 years and 9 months)
    • Technical lead within the group's KYC and then Compliance domain.
    • Guarantor of the technical quality of development and scalability of the strategic API and KYC scoring.
    • Design and development of several robust APIs with Spring Boot (Java 8/11) within the compliance department, in a DDD and banking security-oriented context.
    • Rigorous TDD/BDD approach, and adherence to SOLID principles and best practices for development and security (OWASP, TLS encryption, etc.).
    • Implementation of complex batch processing with Spring Batch for consolidation, updating, and verification of customer compliance data.
    • Automated deployment of APIs on the bank's internal cloud, in an internal environment with fine-grained management of staging environments via API Gateway (IBM API Connect).
    • Management of continuous integration / continuous delivery via Jenkins.
    • Implementation of application monitoring via Spring Actuator, Prometheus, and Grafana, enabling real-time performance monitoring and alerts.
    • Participation in the development of React.js front-end interfaces used by compliance teams for monitoring and validating customer data in relation to compliance.
    • Performance optimization (response time, memory usage, SQL queries), certificate management for at-rest and in-transit data security.
    • Optimization of PostgreSQL SQL queries, index tuning, and volume management in a high-load context.
    • Monitoring and management of production incidents, participating in resolution committees and corrective action plans.

    Technical environment: Spring Boot, Java 8/11, React.js, Maven, Spring Batch, PostgreSQL, MongoDB, Docker, Kubernetes, Kafka, Prometheus, Grafana, GitHub, Jenkins, TDD, BDD, API Gateway, application security, CI/CD.
  • Grand Groupe Postal
    Java Development Engineer
    January 2016 - March 2018 (2 years and 2 months)
    • Design and development of pricing solutions for mail routing, including multi-client management, complex business rules, and dynamic pricing simulations.
    • Architecture and implementation of Java J2EE / Spring Boot applications exposing robust, maintainable, and secure REST APIs, meeting the functional requirements of the postal supply chain.
    • Dockerization of applications and automation of deployment on AWS EC2, with configuration management via lightweight infrastructure scripts.
    • Implementation of CI/CD pipelines with Jenkins, integration of SonarQube for code quality control, and continuous integration management across multiple environments (dev, staging, prod).
    • Quality-oriented development with TDD / BDD, unit and functional test coverage, and adherence to good design practices (clean code, SOLID principles).

Recommendations

Be the first to recommend Assem

Help this freelancer shine by sharing your experience working together.

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

  • Engineer (BAC +5)
    ENSI

Certifications

  • AWS Cloud Practitioner
    AWS
    2025
  • PSM 1 – Scrum Master
    scrum.org
    2022

Skill set

Categories