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

Marwen Hemden

Expert Developer | OCA JAVA

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marwen

With 7 years of experience in software development, I have had the opportunity to work on diverse and complex projects, primarily in Java, but also using a wide range of associated technologies. My expertise covers web application development, the design of robust and scalable architectures, as well as the implementation of optimized performance solutions.

Passionate about solving complex problems, I am constantly seeking new opportunities to develop my skills and collaborate with motivated teams. My strengths include a solid mastery of Java frameworks such as Spring, Hibernate... as well as DevOps practices and version management with Git.

I also have significant experience in agile project management, and I am accustomed to working closely with product teams to deliver quality solutions that meet client needs.

I am always interested in technical challenges and opportunities to grow in innovative and collaborative environments.
  • Arabic

    Native or bilingual

  • English

    Conversational

  • French

    Native or bilingual

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

Experience

  • MGEN Paris
    Java Consultant
    May 2022 - Today (4 years and 1 month)
    Context:
    Design, develop, and implement a data processing engine based on JAVA batches and expose this data via SpringBoot microservices.
    Tasks: Extract and load data from text, Excel, and Json files into a NoSQL key-value database (Couchbase). Transform, aggregate, and enrich data. Create KAFKA consumers to ingest real-time data into our Couchbase database.
    Process data in GreenPlum. Create APIs to expose data ingested into Couchbase.
    Perform maintenance by fixing bugs and implementing expected modifications. Monitor application deployment on various GITLAB and CloudBees environments. Prepare unit tests with Junit and Mockito.
    Technical Environment: JAVA17, Spring, Spring boot, Rest API, Mysql, PostgreSql, Couchbase, Greenplum, PL/SQL, Git, elasticsearch, Hibernate, Kibana, Kafka, Jira, Mockito, Postman, Spring Data JPA, Sonar, Maven, Eclipse.
    Spring boot Couchbase Java noSQL Spring Batch
  • LCL
    JAVA/JEE Consultant
    March 2021 - April 2022 (1 year and 1 month)
    Paris, France
    Context:
    Design, develop, and implement various applications such as: "Solution Bandeau" which is the contact center between LCL advisors and clients. "Solution Robrac" which is an engine that predicts customer actions and failed events from customer emails and subsequently connects the customer to the contact center to validate the missing action.
    Tâches: Analyze client needs and create technical and design documents. Monitor project administration using Genesys Administrator. Perform maintenance by fixing bugs and implementing expected modifications. Take charge of migrating Oracle to version 19c for all databases. Take charge of manual correction of customer campaigns. Monitor application deployment on various environments with Alfred or GITLAB CI. Prepare unit tests with Junit and Mockito.
    Technical Environment: JAVA8, HTML5, CSS, CXF, Spring, Spring boot, Rest API, Mysql, PostgreSql, MongoDB, Oracle, ActiveMQ, PL/SQL, Git, JBoss, Docker, Jenkins, Elasticsearch, Hibernate, Kibana, Kubernetes, Jira, Mockito, Postman, SOAP-UI, Spring Data JPA, Sonar, Maven, Eclipse.
  • NordNet Wevioo
    Maintenance and development for all our client's needs
    January 2019 - February 2021 (2 years and 1 month)
    Tunis, Tunisia
    Our mission is to satisfy our client NORDNET, a French internet service company. Missions and tasks performed:
    • Analyze client needs, create technical documents, and subsequently create new micro-services.
    • Perform maintenance by fixing bugs and implementing expected modifications.
    • Create a JAVA project using the bambooSpec specification for continuous development, build, and deployment of projects based on simple classes. Technologies used: CXF, Spring MVC, SpringBOOT, SpringData, Mockito, ActiveMQ, JIRA, BITBUCKET, GIT, SQL, ELK, GitLab

Recommendations

Be the first to recommend Marwen

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

  • National diploma of computer engineer
    Higher Institute of Computer Science Ariana
    2018
    Diplôme national d'un ingénieur en informatique
  • National diploma of higher technician in computer science
    Higher Institute of Computer Science of Ariana Ariana
    2015
    Diplôme national d'un technicien supérieur en informatique

Skill set

Categories