You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ben Jalel AbdelmonemBJ

Ben Jalel Abdelmonem

Senior Java Developer

450 €/jour
Québec, CA
8-15 ans

Délai de réponse moyen : 1h

À propos de Ben Jalel

I am a Java and PHP developer, and I help companies design, develop, and maintain robust, high-performance, and scalable applications.
I work across the entire development lifecycle: requirements analysis, technical design, backend development, API integration, and performance optimization. My goal is to deliver reliable, maintainable, and business-oriented solutions.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • KEYRUS
    SOFTWARE DEVELOPER / TECH LEAD
    mai 2022 - juin 2024 (2 ans et 1 mois)
    Tunis, Tunisie
    Client: Maroc Telecom Java / Liferay Developer
    • - Web and Mobile Application with the Backend For Frontend (BFF) Pattern;
    • - Involved in the overall architecture and implementation of out-of-the-box functionality, integrating specific Liferay modules to meet project requirements;
    • - Development of customized portlets in Java for Liferay;
    • - Creation of webhooks and Java integrations for communication with third-party services;
    Java Atlassian JIRA Git Liferay BFF
  • INETUM
    Senior java développeur
    juin 2024 - octobre 2025 (1 an et 4 mois)
    Client: La Poste
    • - Installation and configuration of Hybris Core Extension;
    • - Integration of Hybris e-commerce solutions to sell products through the Post portal;
    • - Implementation of order and payment management processes for B2C and B2B portals;
    • - Creation of SOAP/REST Web Services with Java for interconnecting systems;
    • - Development of notification management in Java and JavaScript for timer activation;
    • - Development of functionalities for managing product returns using streams;
    • - Synchronization with the front-end team to make Angular components more dynamic;
    • - Improving the search and data indexing functionalities to optimize the user experience and system performance;
    • - Development of cron jobs / cache management through ClusterEvents (updating the cache on all the nodes in the cluster);
    • - Development of customized functionalities for Solr indexing;
    • - Development of interceptors and validators for persistent data;
    • - Conceção and integration of parcel management flows into the Hybris system for the Post Office;
    • - Obtain expertise in the following profiles: Java, algorithmic modeling and Hybris;
    • - Monitor the configuration of code quality rules in SonarQube;
    • - Monitoring the implementation of CI/CD solutions to automate testing and deployment;
    • - Site support and data updates using impex / groovy;
    • - Technical support for operations teams;
    • - Writing functional specifications via Confluence;
    • - Well-synchronized code via Bitbucket. Technologies: Java, , HTML, CSS, Javascript, jQuery, SQL, JAX-WS, JAX-RS, Web Services, SOAP, JSON, Spring MVC, Spring Data, JEE, JPA, Microservice, Angular, Angular Material, Bootstrap, Ajax, JSP, Postman, Git, IntelliJ, Eclipse, Swagger, Log4J, EhCache, MySQL, SAP Commerce Cloud, Hybris, XML Beans, Solr Shell.
  • Omniflow
    Java Tech Lead / Quarkus Developer
    octobre 2022 - février 2024 (1 an et 4 mois)
    • - Involved in the overall architecture and implementation of ready-to-use functionalities;
    • - Modeling solutions and defining the structure of the interfaces to be implemented;
    • - Development of backend interfaces to manage widgets and models, as well as their data;
    • - Development of a JSON REST API with Spring Rest and Swagger to meet all the needs of the mobile application, providing very specific responses;
    • - Development of a micro-service in Quarkus to manage field types, response types and widget composition within templates to simplify BFF (Backend For Frontend) feedback;
    • - Synchronization with the front-end team to make Angular components more dynamic;
    • - Creation of Ehcache cache regions to store the results of calculations carried out to improve performance;
    • - Assisting a junior team with Java and algorithm development and developing skills for new hires;
    • - Following best practices and security standards;
    • - Complex problem solving and advanced debugging;
    • - Planning and managing agile sprints;
    • - Reviewing code and ensuring quality standards;
    • - Ensuring the review of submitted code and analyzing pull requests created for merging;
    • - Writing functional specifications via Confluence;
    • - Monitoring the implementation of CI/CD processes developed by the DevOps team;
    • - Using Git actions for synchronization. Technologies: Java, Javascript, SQL, JPA, Rest, Groovy, Quarkus, Beans, PostgreSQL, PgAdmin.

Recommandations

Soyez le premier à recommander Ben Jalel

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Bachelor's Degree in Computer Science and
    Higher Institute of Multimedia Arts - ISAMM
    2006
    Bachelor's Degree in Computer Science and

Compétences

Catégories