Jan 2014 — Présent
IT Web Developer Assistant
Caribbean Technology Solutions · Privé
Web Developpeur Java EE et NodeJS et PHP
Programmation : Java /Java EE, ASP.NET, PHP et Node JS
Expert Java EE:
Java SE, Java EE, J2EE, JME, J2me
Spring Framework, EJB et JMS
Web Services : SOAP, RESTfull (JSON et XML)
Gestion annuaire avec LDAP et Sécurité
XML, xHTML, HTML5, CSS3 et JavaScript (compréhension des concepts du Web 2.0)
Protocoles de communication : HTTP / HTTPS, FTP, RMI / IIOP et SOAP
Data Exchange : XML et JSON.
Base de données relationnelles : Entité, relation, contraintes de domaines, contraintes référentielles, SQL, PL/SQL, déclencheurs, optimisation de requêtes, indexage.
Patrons de programmation : J2EE/JEE, NodeJS, Javascript - Jquery - Angular
Programmation multitâches
ORM (Object Relational Mapping) :Hibernate, Toplink, MyBatis
Technologies de présentation : JSF, Bootstrap, Jquery Mobile,Ionic, AngularUI, Jquery
Technologies application Mobile : Apache Cordova, node.js et Android
Sécurité : PKI, JAAS, Encryptions / Décryptions et Spring Sécurité
Modélisation UML.
Développement d'application client-serveur et apache technologies
Configuration d'un SGBD : mySQL, Oracle, MSSQL Server, PostgreSQL, MongoDB
NoSQL Data Base : mongoDB
Logiciels de gestion de codes source (SVN)
Environnement OS : Windows, Linux
IDE (IBM Rational Application Developer, NetBeans , Eclipse) pour le développement rapide d'applications
Serveurs d’applications :
JBoss Application Server 7.x
Jboss Message Queue
Apache MQ (Message Queue)
Oracle Glassfish
IBM WebSphere Application v8.x
IBM WebSphere Network Deployment Server
Memory Cache : Infiny Spane ,Redis, IBM eXtreme Scale
Serveur Leger : Apache Tomcat
Agile développement
Analyser les besoins du client, ses obligations et ses contraintes
Rédiger un cahier des charges précisant les solutions technique
Déploiement et Mise à jour les applications sur un serveur d’application
Plateforme : e-commerce, Point de vente, Education, etc.