La mission se déroulera au sein de la Direction des Systèmes d’Information, sous la responsabilité d’un architecte de la solution « Hive ».
Le rôle du Tech Lead consiste à :
o Le cas échéant, aider les développeurs
o Donner aux POs tous les éléments pour prioriser la backlog en conséquence
o Compléter si besoin les consignes à respecter
o Adapter la chaîne de CI si nécessaire
o Détecter des difficultés particulières, imaginer des esquisses de solution, se rapprocher de l’architecte pour envisager les options
o Le cas échéant, effectuer la conception détaillée des solutions
o Surveiller régulièrement, avec les POs, le comportement des applications avec les outils disponibles
Le cas échéant, proposer/réaliser des dashboards supplémentaires, ou remonter le besoin d’amélioration
o Rester en contact régulier avec les intégrateurs et les ops
Environnement technique :
· Java backend : Java 8, Spring, Hibernate, JPA, JMS, Liquibase, flyway, WS SOAP,REST
· Base données : Postgresql, Mysql
· Front end : Javascript/Typescript, CSS. Angular2 et/ou Vue.js
· Workflow UML, BPMN, Acitivity
· Middlewares : Apache, tomcat, kafka (très apprécié) ou autre ESB.
· Security : SSL, OAuth2, SSO, OpenAM
· VCS : Maitrise de Git
· Cloud : Amazon web service (EC2, S3….)
· CI & devops : Maven, Jenkins, Docker, Kubernetes,
· Monitoring: Dynatrace, ELK, Gatling
Le profil recherché est un développeur Java Senior fullstack ayant une expérience significative, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d’autres développeurs dans une équipe de 6.
Compétences techniques requises (obligatoires) :
objet Java sous Spring (JPA, WS REST)
Autres
compétences recherchées :
Qualités
humaines recherchées :
These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.