Hicham A.

Backend Developer

Hicham is a talented Backend Developer with extensive hands-on experience in all aspects of software development, including continuous integration and delivery. Throughout his six-year career in the IT sector, he has primarily specialized in Java and Spring Boot.

Hicham is well-versed in the concepts of Functional Programming, Object-Oriented Programming, SOLID Principles, clean code, and clean architecture. He consistently strives to apply these principles in his work to ensure high-quality software solutions.

Tärkein asiantuntemus

  • Java
    Java 6 vuotta
  • Spring Boot
    Spring Boot 3 vuotta
  • REST API
    REST API 1 vuotta

Muut taidot

  • Maven
    Maven 6 vuotta
  • JUnit
    JUnit 6 vuotta
  • MySQL
    MySQL 3 vuotta
Hicham

Hicham A.

Morocco

Aloita tästä

Valittu kokemus

Työllisyys

  • Java/Jee/React.js Consultant Tech lead

    Bank in Morocco - 1 year 10 months

    • Digitized the credit demand workflow for large companies
    • Managed the development team
    • Designed data models
    • Participated in Scrum meetings
    • Built and deployed in all test environments
    • Developed backend components (80%) and frontend components (20%)
    • Wrote unit tests and integration tests
    • Conducted code reviews and validated merge requests for the backend

    Tekniikat:

    • Tekniikat:
    • Spring Boot Spring Boot
  • Java/Jee/Microservice Consultant

    Intelcia Morocco - 11 months

    • Developed new middleware to communicate with external applications in a microservice architecture
    • Developed new features in multiple projects
    • Refactored Spring Batch jobs
    • Optimized processing time for some batches
    • Tested and qualified third-party system web services
    • Wrote unit tests and integration tests
  • Intelcia Morocco

    Java/Jee/Microservice Consultant - 11 months

    • Interfacing with third-party applications scope 13000 collaborators.
    • Development of new middleware to communicate with external applications in a microservice architecture.
    • Developing new features in multiple projects.
    • Refactoring of spring batch jobs.
    • Optimization of processing time for some batches,
    • Testing and qualification of third-party system web services.
    • Writing unit test and integration test.

    Tekniikat:

    • Tekniikat:
    • Spring Boot Spring Boot
    • Spring Spring
    • OAuth2 OAuth2
    • Logstash Logstash
  • Java/Jee/React js Consultant

    Cih banque Morocco - 3 years 5 months

    • Developed a modular cross-channel direct banking product (Mobile and Internet Banking, Cash Management, Trade Finance)
    • Conducted technical design
    • Developed, configured, and implemented the solution
    • Participated in technical workshops
    • Fixed bugs and corrected anomalies
    • Migrated SOAP to REST
    • Created and designed an interfacing middleware between the application and core banking
    • Tested and qualified third-party system web services
    • Deployed in all test environments.

    Tekniikat:

    • Tekniikat:
    • Spring Spring
    • Maven Maven
    • Hibernate Hibernate
    • Oracle Oracle
    • Bitbucket Bitbucket
    • Soap

Koulutus

  • Standalone courseSoftware engineering

    SUP’TECHNOLOGY · 2014 - 2015

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme