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

Hamza B.

Senior Java Developer | Spring | Kafka

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hamza

Witheight years of experienceas a **Senior Java/Spring Developer**, I have consistently applied my passion for IT to create innovative and resilient software solutions. My journey has allowed me to develop comprehensive expertise, from designing to managing complex Java systems, ensuring they remain at the forefront of technology.

I also possess a strong understanding of **DevOps methodologies and continuous integration**, essential skills for optimizing development cycles and ensuring deployment reliability. My ability to collaborate effectively and my significant experience in the **banking and insurance sectors**, where I have managed critical projects, position me as an asset for teams looking to tackle large-scale technical challenges. My commitment to continuous learning ensures my skills remain relevant in the face of technological evolution.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • BFORBANK
    Java / Kafka Developer
    BANKING AND INSURANCE
    April 2023 - Today (3 years and 2 months)
    Paris, France
    Within an Agile team dedicated to payments and beneficiary management, I contributed to the development, evolution, and maintenance of critical applications, focusing on microservices architectures and Kafka integration.

    Tasks & Achievements:

    - Design and development of Back-End solutions in Java 17+ and Spring Boot 3, incorporating best practices (DDD, hexagonal architecture, design patterns).
    - Technical analysis and impact studies for new features.
    - Ensuring code quality and adherence to development standards within the team.
    - Implementation and management of complex data flows with Apache Kafka (Consumer, Producer, Kafka Stream, Kafka Connect).
    - Support for homologation teams, deployment management, and post-deployment support.
    - Maintaining operational condition of applications, including incident analysis and bug fixing.

    Technical Environment:

    Java 17+, Spring Boot 3, Apache Kafka, Microservices Architectures, DDD (Hexagonal Architecture, Bounded Context), REST API (design and security), Design Patterns.
    Apache Kafka Microservices Spring Boot Google Cloud Kubernetes
  • CANAL+
    JAVA / AWS Developer
    FILM AND AV
    September 2020 - May 2023 (2 years and 8 months)
    Paris, France
    Implementation of a secure file upload system via the Canal+ customer portal:
    • Participation in the overall solution design.

    Evolution and maintenance of Canal+ information systems:
    • Design and development of various business needs.
    • Implementation of new JAVA and PL/SQL batches.
    • Implementation of unit tests and integration tests according to the TDD method.
    • Correction of anomalies reported by the business.
    • Implementation of Jenkins releases for developed features.
    Amazon Web Services Java Oracle Git Spring Boot
  • RATP
    JAVA / Angular Developer
    TRANSPORTATION
    October 2018 - September 2020 (1 year and 11 months)
    Île-de-France, France
    • Design and development from scratch of various features
    • Development of the business repository (SDM, SSDM...)
    • Management of user authorizations and access
    • Development of email notifications
    • Development of data migration batches to the new database
    • Back-end development with Java 8
    • Front-end component development with Angular 6
    • Unit tests with JUnit and Jasmine, Karma
    • BDD tests with Cucumber
    • Code review and validation of developed user stories
    • Pair programming
    • Identification and correction of anomalies
    • Technical environment: Java 8 (back-end), Play, Junit 4 REST, TypeScript, Angular 6 (front-end), PrimeNG, Angular CLI, HTML 5, CSS3, Karma/Jasmine, IntelliJ, Visual Studio Code Jenkins, GIT, PostegreSQL, Sonar, Swagger, Redmine, Ubuntu
    Java Git PostgreSQL Angular TypeScript

Recommendations

Be the first to recommend Hamza

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

  • BigInsights V2.1 TOEIC (850/990) Docker Crash Course for DevOps and Developers MTA: Software Development Fundamentals
    BigInsights V2.1 TOEIC (850/990) Docker Crash Course for DevOps and Developers MTA: Software Development Fundamentals
  • National Engineering Diploma, ERP BI
    Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
    2016
    National Engineering Diploma

Certifications

Skill set

Categories