
Abderrahmen Kallel
Senior Back End Developer | Java, AWS, Microservices
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
Work experience
Back End Developer Java
GRTgaz
Mar 2020 - Present
6 years 8 months
92270 Bois-Colombes, France
Grtgaz possède et exploite en France le plus long réseau de transport de gaz naturel à haute pression d'Europe. La plateforme RIO renaît dans le cadre du projet de refonte de leur système en passant à une architecture microservices réactive déployée en cloud AWS. Durant la mission, j'ai realiser les taches suivantes : - Provisionning de l'infrastructure AWS avec Terraform - Conception et implémentation d'API Restfull - Contributions à la définition des microservices et des patterns d'échanges - Développement des lambdas Quarkus Native - Contribuer à la mise en place de la chaîne de CI/CD avec Gitlab CI
Senior Developer JAVA/Kubernetes
Renault Digital
Nov 2018 - Jan 2020
1 year 3 months
Paris Area, France
TD-alliance: Plateforme dédié à la gestion du référentiel des définitions techniques des pièces de véhicules fabriquées par Renault et Nissan. Le but de cette plateforme est d'optimiser les coûts en favorisant la réutilisation des pièces existantes. Ce projet est stratégique pour la politique de transformation digitale mené par groupe Renault. Responsabilités : ❑ Réalisation d’un POC de migration de l’infra AWS vers GCP dans un Google Kubernetes Engine ❑ Mise en place de la chaîne de CI/CD en utilisant GitlabCI ❑ Conception et implémentation d'API REST ❑ Participation à l'architecture de la nouvelle plateforme ❑ Dokerisation de l’API ❑ Réalisation des tests unitaires et d'intégration ❑ Travail en mode Agile Scrum
Confirmed Fullstack Java/JEE Developer
Atos
Jun 2017 - Nov 2018
1 year 6 months
Paris Area, France
Project SI-SAMU: platform centralizing the emergency system to better respond to new crisis risks. The system has a very high availability, the application is developed with a "design for failure" . More than 50 developers following Agile-best practice in terms of delivery & development processes (Safe4 framework) Technical environment: Java8, Spring4, Angular4, Webservices Rest Jersey, Swagger, MapStruct, BeanValidation, Jms, activemq, Hibernate5/JPA, JUnit/Mockito, Cucumber, Tomcat7, Eclipse, Maven, Git, Jenkins, SonarQube, HTML5/CSS3, Karma/Jasmine, Jira, GitLab, Log4j,apache shiro, Oracle12c, Mysql5 Responsabilities: Design and development of user stories defined in sprint Backlog. Working with technical Architect to setup technical base technical. Attend agile ceremony Documentation of developed technical items using Sphinx write integration and unit test. Development of acceptance tests using Cucumber
Confirmed JAVA/JEE Developer
AXA
May 2016 - May 2017
1 year 1 month
Paris Area, France
Clic&Go: An Online subscription car insurance solution. It’s distributed on the Internet. It is also offered for AXA general agencies. Technical environment: Java EE, webservices SOAP, Eclipse, Maven, Git, IBM BRMS(ODM), JAVA/JEE, Spring-batch, SoapUI, Weblogic 12c Completed tasks: ❑ Design and development of business rules with actuaries: construction of offer catalog, subscription of the customer to the offer and pricing rules. ❑ Analysis of needs, study of their impacts. ❑ Participation in weekly meetings with the client. ❑ Ensure the technical migration of the Jrules rule engine: upgrade the rules with the new version, adapt the code of the webservices. ❑ Participate in production operations. ❑ Preparation of technical documentation for deliveries.
Java Developer
Sofrecom Tunisie
Jun 2014 - Apr 2016
1 year 11 months
Sulayman, Tunisia
JAVA-JEE Developer within Team Research & Development OLPS in order to contribute in the development and the maintenance of various projects. ❖ Projects Details PROMISE is the identity and provisioning platform of ORANGE mobile and Internet clients. It manages more than 100 million customers on three subsidiaries. It’s an EAI centralizing subscriptions by Orange customers and forwards them to the appropriate service platforms (email, address book, access management ...) for activation. Technical environment: Java EE, WebMethods, JMS, Oracle 10g/12c, PL/SQL, Redhat Linux, Solaris, Apache Axis, Soap UI, Eclipse, Jonas, Maven, SVN, Java EE, Hibernate3, Tomcat6 Responsibilities: ❑ Coordination with the "Product Owner" in France in order to fully understand their business needs. ❑ Design and implementation of new functionalities ❑ Work with functional architects in France to translate business requirements into detailed specifications ❑ Analyze and solve problems reported in qualification phase or in production ❑ Preparation and delivery of technical documentation ❑ Monitoring of projects until the go live and corrections of issues (eg: Oracle upgrade 12 4 bases of Promise project) ❑ Debugging and defect tracking ❑ Analysis and Estimation of User Stories for the next sprint. ❑ Participate in the retrospective: analyze the difficulties encountered during the current development sprint and study the various areas for improvement ❑ Participate in the growing competence of new developers. ❑ Implementation of new functional flows ❑ Create and maintain functional testing SoapUI ❑ Preparing technical documentation delivery ❑ Linux shell scripts Development and PL / SQL ❑ resolve some performance problems: optimization at the Java code and SQL ❑ Coordination between the various members of the database migration project of the Oracle 10g version to Oracle12c (DBA Expert, Qualification, Production)
IT Analyst
Vermeg
Oct 2012 - Jun 2014
1 year 9 months
Tunisie
- Design, development, data Migration of an Information System Module. - Technical Support of internal and external project of Vermeg.
Education
Université de Sfax
Maitrise en Informatique et Multimedia
2007 - 2011
5 years