About Hamza
French
Native or bilingual
English
Fluent
Experience
- BFORBANKJava / Kafka DeveloperBANKING AND INSURANCEApril 2023 - Today (3 years and 2 months)Paris, FranceWithin 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.
- CANAL+JAVA / AWS DeveloperFILM AND AVSeptember 2020 - May 2023 (2 years and 8 months)Paris, FranceImplementation 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.
- RATPJAVA / Angular DeveloperTRANSPORTATIONOctober 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
Recommendations
Be the first to recommend Hamza
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
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 FundamentalsBigInsights V2.1 TOEIC (850/990) Docker Crash Course for DevOps and Developers MTA: Software Development Fundamentals
- National Engineering Diploma, ERP BIEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2016National Engineering Diploma
Certifications
- Professional Scrum Master I (PSM I)scrum.org2025
- TOEIC (850/990)ETS2015