- présent
DevSystems Technology, France
Secteur d'activité : Micro-entreprise de Conseil en services
numériques
Secteur d'activité des clients : Agroalimentaire, Services financiers
des assurances, Industrie de l'énergie
Projet : TMA de legacy code et refactoring de l'application Cockpit
Development tools & Workspace : Java EE 8, JSP, Tomcat 8.5, Spring
MVC, Amazon WS (RDS, EC2, Corretto), SSO/SAML, Docker 25.0,
Keycloak Oauth 2.0, Microsoft Entra ID, jQuery 3.2, jUnit 5.0, Microsoft
SQL Server 2022, Git 2.44, Gitlab, DBeaver, Intellij IDE, Visual Studio
Code
BUILD :
Refactoring de deux composants de l'application hébergées dans le
cloud AWS en utilisant Spring Boot avec Tomcat intégré
Développement des nouvelles fonctionnalités en jQuery et JSP
d'export des tables en (Extraction CSV)
Implémentation et automatisation de génération des certificats
DEV&PROD des services AWS (RDS, EC2, Corretto) pour le
déploiement d'applications, la journalisation et la sécurité, tout en
passant d'un système natif en local à un système de conteneurs
Docker.
Refactoring des services web d'authentification Keycloak Oauth 2.0
(Amazon Congnito) à l'aide de Microsoft SCIM
Rédaction des spécifications techniques et fonctionnelles
RUN :
Support technique de niveau 3.
Projet : Progiciel de gestion intégré (ERP) IAD Assurance
Development tools & Workspace : Java EE 17, Spring (Boot 3.0,
Webflux, Security, Reactive), Hibernate, Maven, Docker, Kubernetes,
Angular 16, Node.js 17.9, Ansible, Jenkins, Sentry, SonarQube 9.0,
jUnit 5.9, Google Cloud Platform, MongoDB 6.0, ElasticSearch,
Webpack, Git, Team Work, Intellij IDE, DBeaver, Webstorm
BUILD :
Conception dans un contexte d'architecture microservices, les
clusters Kubernetes et les conteneurs Docker, intégration de la stack
MEAN et enrichissement des REST APIs et développement des SPAs
avec Angular et Angular HTTP Client.
Développement dse composants Angular (système
d'authentification, formulaires métiers dynamiques) à l'aide
d'Angular Material, Spring Security pour la sécurité des accès et
privilège d'autorisation, optimisation des performances avec
Angular Lazy Loading et la compilation.
- présent
Conception et développement des End-points (contrôleurs), de la
couche métier DTO/DAO à l'aide d'Hibernate et de Spring Reactive
(Webflux, Reactor).
Contribution à l'analyse, aux spécifications techniques, aux
modèles de conception, à la mise en œuvre et aux phases des tests
unitaires (BDD, TDD) du cycle de vie du développement logiciel
(SDLC) et utilisation de la méthodologie agile (SCRUM) pour le
développement des l'applications.
RUN :
Outils CI/CD avec Docker, Kubernetes, Jenkins, Maven, Gitlab,
Ansible, SonarQube dans Google Cloud Platform.
Support technique de niveau 3.
Projet : Progiciel de gestion intégré (ERP) EnergyMasterPlan
Development tools & Workspace : Java EE 17, Spring (Boot 2.9, Data,
Integration), Mockito, Docker 20.10, Kubernetes (Quarkus 2.13),
Jhipster, Vue 3.2, Apache Kafka, MongoDB 6.0, Node.js 15.14, Amazon
WS (S3, Lambda, DynamoDB, EC2), Spinnaker, Terraform, jUnit 5.9,
Gradle, Git, Jira 9.0, Eclipse, Studio 3T, Visual Studio Code
BUILD :
Conception des architectures MVC via le moteur Jhipster, Spring
Boot, et intégration des composants Vuetify de Vue.js
Utilisation des bases de données AWS RDS, DynamoDB pour
sauvegarder les informations d'authentification, de planification et
du routage des clients.
Contribution au développement d'une architecture microservice et
de services web JAX-RS Restful, utilisation d'Apache Kafka stream
pour les pipelines de données en temps réel.
Mettre en œuvre des applications Cloud-Native à l'aide de Spring
Cloud, en garantissant l'évolutivité et la flexibilité.
Rédaction des spécifications techniques et fonctionnelles
RUN :
Déploiement de microservices Spring boot contenus dans Docker et
Kubernetes (Quarkus) dans le service de conteneurs AWS EC2 à
l'aide de la console d'administration AWS et utilisation de Lambda
pour exécuter les applications dans la console AWS.
Continuous Delivery en utilisant Spinnaker et l'automatisation
d'infrastructure avec Terraform
Support technique de niveau 3 en utilisant le Workflow des outils
Atlassian comme confluence pour la documentation technique,
Gitlab pour le dépôt de code, JIRA pour créer des epics, des tâches
et des sous-tâches et hipchat pour la messagerie interne.
Secteur d'activité : Conseil en services numériques
Projet : Gestion des actifs d'entreprise (EAM) IBM Maximo
Components
Development tools & Workspace : Java EE 11, IBM Maximo 7.6,
Websphere 9.0, Vue.js 2.7, REST APIs, Jest.js, Oracle Database 12c, Git,
Jira 8.10, Confluence 7.10, Eclipse, Oracle SQL Developer, Visual
Studio Code
BUILD :
Développement de nouvelles fonctionnalités avec les composants
Vuetify et Vue.js (Pannes férroviares, Chart donuts, Maintenance
Dashboard, Tableaux de gestion de la maintenance des caténaires
générant des documents TXT, PDF) en utilisant des APIs REST.
Test unitaires des composants avec Jest.js (Assertions, Web
Runners)
Rédaction des spécifications techniques.
RUN :
Support technique de niveau 3.
Secteur d'activité : Conseil en services numériques
Projet : Application de suivis des Missives interbancaires Sepamail
Development tools & Workspace : Java EE 11, Spring (Boot 2.1, Batch
5.0), Maven, Apache Ant 1.10, Apache Kafka 2.3, jUnit 5.0, Oracle
Database 12c, Git, Jira 8.5, Confluence 6.15, Jboss Tools, Oacle SQL
Developer
BUILD :
Développement d'une application en batch avec Spring Boot,
Spring Batch (Job, Step et Item processor) pour accélérer le
processus d'extraction de toutes les missives quotidiennes en
utilisant des JobLauncher. Programmation de batchs 3 fois par jour
pour générer des fichiers Excel contenant le nombre de missives
reçues par les files JMS Queue en utilisant Kafka Stream Producer et
Consumer REST APIs End-Point, Kafka Broker, Gateway API.
Rédaction des spécifications techniques et fonctionnelles
RUN :
Automation of wars and jars files compilations using Apache Ant
Secteur d'activité : Services d'Immobilier
Projet : Intranet Employee Portal Application
Development tools & Workspace : Java EE 8.0, Spring (Boot 2.0, MVC
5.0), PostgreSQL 10.0, Maven, jUnit 4.13, Angular.js 1.7, jQuery 3.2,
Bootstrap 3.0, Jest.js, REST APIs, JWT Authentication, Jenkins, Git,
Postman Platform, Swagger API, Cypress, Trello, Visual Studio Code,
Eclipse
BUILD :
Conception de composants SPA Angular.js (tableaux de bord
dynamiques, alertes sur les pannes statistiques des équipements
comme le chauffage, les canalisations d'eau et l'électricité, gestion
de l'identité avec authentification LDAP), Bootstrap UI intégrant des
REST APIs et l'injection de dépendances en utilisant l'architecture
Spring MVC.
Implémentation des design patterns (Factory, DAO/DTO, Observer,
Singleton), des procédures stockées PL/SQL.
Enrichissement la documentation de l'API Swagger avec les URLs
Webservices
Mettre en oeuvre des outils d'automatisation des tests avec Cypress
pour les tests de régression et les tests unitaires avec jUnit
Assertions.
RUN :
Implémentation des CI/CD pipelines Git, Jenkins.
Secteur d'activité : Ingénierie Civile
Projet : Portail de gestion de la maintenance Maint Solutions (GMAO)
Development tools & Workspace : Java EE 8.0, Spring MVC 4.1,
Hibernate 5.0, Angular.js 1.4, Grunt.js, Bootstrap 3.0, Jasmine.js,
PostgreSQL 9.0, REST APIs, Selenium 3.0, Jenkins, Wildfly 16, Maven,
Apache JMeter 3.2, Git, jUnit 4.12, DBeaver, NetBeans, Trello, Sublime
Text 2
BUILD :
Développement des composants SPA Angular.js (interface
d'authentification des utilisateurs, gestion des équipements
installés en temps réel, alerting sur les pannes et statistiques),
Bootstrap UI intégrant des appels APIs REST et l'injection de
dépendances à l'aide de l'architecture Spring MVC.
Mise en œuvre d'Hibernate pour la couche métier, en se
concentrant sur les entités transactionnelles ORM Java Beans et le
modèle de conception DTO/DAO pour les opérations de base de
données.
Test des composants frontaux avec Jasmine.js, Selenium et
planification des tâches Grant, Tests unitaires avec jUnit.
Rédaction des notices techniques et des guides d'utilisation
principaux pour les utilisateurs.
RUN :
Contrôle de la performance des applications déploiyées dans
Wildfly à l'aide d'Apache JMeter.
Secteur d'activité : Equipements de Télécommunications
Projet : Identity and Access Management Web Portail
Development tools & Workspace : Java FX/EE 7.0, JSF2, Primefaces
7.0, Oracle Database 12c, Galen Framework 1.5, Git, SOAP APIs,
Tomcat 8.0, SSO/SAML, jUnit 4.11, Jira Software 7.0, Eclipse, Oracle
BUILD :
Développement de composants d'application avec Primefaces JSF2
(Dashboard donuts visualisation des données, Parsing les
documents de clients injectés, DataExporter : PDF, TXT, CSV)
incorporant WebServices SOAP APIs XML et l'injection de
dépendances..
Gestion de la sécurité du système SSL, le cryptage et la sécurité
basée sur les rôles, en utilisant l'authentification des utilisateurs
SSO/SAML (LDAP) comme principale source de communication.
Tests End-To-End fonctionnel et test frontal responsive design avec
Gallant Framework et des tests unitaires via jUnit Assertions, Tests
Runners, Reporting.
RUN :
Déploiement des foncti...