Mes 7 années d’expériences passées dans le monde professionnel, m’ont permis d’acquérir des compétences et des connaissances assez avancées dans le domaine de l’ingénierie du logiciel, notamment dans l’encadrement technique de l’équipe de développement pour produire des applicatifs de qualité. De plus, j’ai développé une ultime conviction sur l’efficacité des méthodologies agiles pour produire des logiciels qui apportent de la valeur pour les utilisateurs finaux.
DOMAINE DE COMPETENCES:
- JAVA/JEE : JDK (6.0 à 8.0), JSF, Servlet/JSP, EJB3.0, JPA2.0, JDBC, JMS, JNDI, Web Services (REST, SOAP).
- Frameworks Java : Spring (core, mvc, security, batch, AOP, Integration), Hibernate, Struts, Wicket, CXF.
- Modélisation / Conception : UML, BPMN, MERISE, Design-Patterns, Domain-Driven-Design.
- Architecture : Architecture n-tiers, SOA, REST.
- Méthodologies Agiles : SCRUM, KANBAN, eXtreme Programming.
- Gestion de configurations : GIT, SVN.
- Base de données : Oracle, SQL Server, MySQL, MariaDb, MongoDB, ElasticSearch.
- Outils : IntelliJ, Eclipse, Maven, Jenkins, Hudson, Nexus, Sonar, Oracle SQL Developer, Enterprise Architect, ArgoUml
- Test / Performances : Junit, DBUnit, Mockito, Cobertura, AssertJ, JVisualVM, JMeter, Selenium/Serenity.
- Web : HTML5, CSS3, LESS, Sass, AgularJs, ExtJs/Sencha, JQuery.
- Serveurs : Tomcat, Jetty, Apache, Jboss, Glassfish.
Mes compétences :
Hibernate
J2EE
JAVA
Java j2ee
JEE
JSF
Maven
Spring
Struts
Java EE
Java Platform