Développeur Senior JEE
Détails :
Expériénce min : 5 ans
Compétences demandées :
- J2EE : Les composants de base (Servlet, Filter, Listener, Interceptor, JSP, JDBC, JTA, …etc.)
- JAVA : Interface, Classe Abstraite, expressions lambda, Exception, Iterator, Nouveautés Java ...etc.
- Design Pattern : Singleton, Factory, Strategy, State …etc => Savoir bien, quand et comment les utiliser.
- Framework : Sprint IOC, Sprint MVC, Hibernate, Struts ..etc
- Les principes de l’orienté objet (Héritage, Polymorphisme, Encapsulation, Abstraction ...) : Donner des définitions simples et claires, argumentées par des exemples pratiques
- Les 5 principes SOLID.
- GRASP (General Responsibility Assignment Software Patterns/Principles.)
- Infrastructure, System & Devops
- Maven, Git, SVN, Jenkins