Description du poste
Il participera à la conception générale et détaillée des services, à l’analyse des bugs et anomalies, aux développements des évolutions et correctifs, à la recette et à la rédaction des différents documents livrables associés.
Profil recherche
Compétences requises:
•Expérience dans le développement Java autour d'architectures JEE, des frameworks (Angular, JSF, Spring (Core, Batch, Boot, Security etc.), Hibernate, JUnit) et/ou technologie Android et iOS ;
•Expérience dans les outils de conteneurisation Docker/ContainerD, kubernetes.et Rancher ;
•Connaissance des Design Patterns ;
•Très bonne connaissance de la méthode Agile Scrum ;
•Très bonne connaissance de l’UML ;
•Maîtrise d'outils de développement (Eclipse, IntelliJ, vscode) , de gestion de code (git, svn) et/ou Android Studio et Xcode ;
•Expérience dans des outils d’intégration continue comme Jenkins, Gitlab, Nexus… ;
•Expérience dans les outils de qualité tel que SonarQube ;
•Très bonne connaissance des outils de profiling, de tests unitaires, de tests de performances et de tests de non régression fonctionnels (Junit, Selenium, Jmeter) ;
•Expérience de travail avec Jira.
Aptitudes requises :
•Aptitudes conceptuelles ;
•Aptitudes à travailler en relation étroite avec les responsables de l'architecture technique ;
•Maîtrise du français et/ou de l'anglais ;
•Avoir un minimum de certifications dans le domaine JEE (certification Java de base, Certification Web Component, Certification Hibernante…).
