Project : CARDPro ( Card Processor ): This program focuses on redesigning the information system of the Oil Cards activity within European subsidiaries. It allows the commercial management of total payments (cards, electronic toll badges) It offers the following services (among others): • Support accounts management • Fleet management • Supports Management (Electronic badges, prepaid cards, ...) • Management of the extranet (management application directly usable by the client called Xnet) • Billing (configurable frequency from week to month)
Project : Backend API An intermediate Restful API that offers to clients and prospects competitive prices for electricity and natural gas. it also provides solutions to reduce the energy consumption by offering different services. ...
Responsibilities: • Implementation & Build of Restful web services according to requirement specifications based on the consumption of SOAP web services. • Writing unit tests & ensure sufficient test coverage • Implementation of change requests & Bug fixing • Take part into project iteration planning & story acceptance • Check & update the status of project tasks into JIRA (Agile Board) • Code review for conformity with SonarQube
Tools and technologies: • Java 8, Spring Boot 1.4.5, Spring Boot Actuator, Spring Data JPA, Spring HATEOAS, Jackson 2.x, Apache CXF, Dozer 5.3, Ehcache 2.9, Mockito 1.8, LogBack 1, Junit, JPA, Git, Microsoft TFS, SonarQube,
Project : CMS ( Credit management solution ) Solution to manage clients and credit buyers and their classification, The main goal of the application is to determine if a client is eligible to be financed by the bank, this determination is based on multiple criterion managed by the application
Project : E-CAF ( Web version of Invoice purchase control application) Solution to manage and control invoices purchasing & discounts based on data retrieved from TIBCO via JMS flows and integrated into the database
Responsibilities: • Participate to project meetings to discuss encountered difficulties, • Create mock-up templates • Implementing customer rating system according to requirement specifications • Analyzing & developing discounts module according to requirement specifications • Unit testing & bug fixing Tools and technologies: • Spring 4.x (IoC, Security, Web MVC), JPA/Hibernate, JMS, Services Web SOAP/REST, Struts 1.3, Apache POI, Bootstrap, JSTL, JQuery/JQuery U, Ajax, SLF4J/ Log4j, Junit, SVN, Maven, Oracle, SQL Server, MySQL.
Project : INDUS (internal industrialization) The INDUS project is based on a strategy that uses uniform and tooled processes in order to extend the efficiency, provides automatic quality control. It seeks to optimize all project axes and give us : • A view of the current situation of the projects • Detailed quality reporting for the client • A precision in the input of the consumed time on tasks. • Identify problems as soon as possible • Focus on higher value-added activities
Responsibilities: • Analysis of the existing project management tools • Analysis, modeling and implementation of the new features according to specified needs, • Analysis, design and implementation of an integration platform to centralize the data flows contained by the project management tools, • Build of integration batches • Tests & deployment of the solutions.
Tools and technologies: • Spring IoC 4.x, Spring Web MVC 4.x, Spring Batch, Spring Security 4.x, JPA/Hibernate, Struts 2, Junit, JSTL, JSP, Bootstrap, JQuery, Maven, SVN, SLF4J/LogBack.
M PrimeSeptember 2014 - September 2014
EricssonJuly 2014 - August 2014
Ibn zohr hospitalJuly 2013 - August 2013
Mes compétences
Technologies
Apache CXF, Jboss, Spring Boot, REST API, JAX-RS, JSP, EhCache, Apache POI
Software Developer Engineer, Technical analysis & development, Implementation of change requests & Bug fixing, Dozer 5.3, TOEIC, Apache Subversion, Java Server Pages, Spring Framework, Struts Web Application Framework, CGI Web Development, Java Enterprise Edition, industry~it, Spring Boot Actuator, Microsoft Team Foundation Server, Analyst/Programmer, Java Messaging Service, Information Technology, RESTful, Impact Analysis, Reactive Maintenance, Manage clients, Engineering, Engineer
Analysis methods and tools
Apache Maven, Junit, SonarQube
Languages
Java, MVC, JAVA 8
Software testing
Mockito, Unit testing
Protocols
SOAP
IT Infrastructure
Docker, Git
Others
Log4j, Quality control
Environment of Development
Maven
Mes études et formations
Engineer’s Degree, Field Of Study, information system and network engineering, Master of Business Informatics (MIAGE) - Ecole Marocaine des Sciences2011 - 2015
Vous avez besoin de ce profil dans un mois?Contactez-nous!
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.