Mission :
La mission se déroulera au sein de la Direction des Systèmes d'Information, sous la responsabilité d'un Product Manager de la solution
La solution st constituée de plusieurs applications, reliées entre elles par des échanges de messages asynchrones (via Kafka). Elle vise à satisfaire les besoins, très variés, de plusieurs filiales, son comportement étant déterminé par un paramétrage poussé.
Le profil recherché est un développeur Java Senior fullstack ayant une expérience significative, avec une capacité de conception technique de solution applicative, une bonne autonomie et habituer à un travail en équipe agile de 6.
Le rôle du développeur consiste à :
Concevoir et réaliser des stories
Participer aux divers cérémoniaux (Daily, sprint planning, rétro, grooming, ), fournir des estimations, communiquer les reste a faire sur les sujets,
Participer le cas échéant aux spikes et autres actions d'études/conception
Rester à l'écoute des pratiques et des technologies qui émergent
Veiller à la qualité du code et à la documentation associée
Remonter au techlead, architecte et/ou PO :
o Les dérives constatées des bonnes pratiques (style du code, manque de test, code ou requête contre-performante, )
Environnement technique
Java backend : Java 8, Spring Boot, Hibernate, JPA, Liquibase, flyway, WS REST
Base données : Postgresql
Front end : Javascript/Typescript, CSS, Angular2 et/ou Vue.js
Workflow UML, BPMN, Activity
Middlewares : Apache, tomcat, Kafka (très apprécié) ou autre ESB.
Security : SSL, OAuth2, SSO, OpenAM
VCS : Git
Cloud : Amazon web service (EC2, RDS, S3 .)
CI & devops : Maven, Jenkins, Docker, Kubernetes,
Monitoring: ELK, Gatling
Profil recherché :
Votre Profil
Compétences requises :
Parfaite maîtrise du développement objet Java sous SpringBoot (JPA, WS REST)
Maîtrise et autonomie sur des technologies Web, idéalement Vue.JS
Bonnes connaissances SQL impératif, idéalement postgresql
Maîtrise de GIT
Expérience avec des outils de qualité du code et CI tels que Jenkins, SonarQube
Anglais bon niveau écrit impératif
Autres compétences recherchées :
Connaissance d'un broker de messages, idéalement Kafka
Connaissance de AWS (EC2, RDS, S3, ELB), K8S, docker
Expériences avec des applications manipulant de la forte volumétrie de données
Expérience avec un APM
Expériences en milieu Agile
Expériences avec des applications manipulant de la forte volumétrie de données
Expériences avec un serveur d'applications Java EE (ex : Wildfly)
Le client: est une SSII spécialisée dans le placement des ressources humaines.
Durée indicative: 24 mois
Tarif journalier indicatif: 400 €
Type de mission: Freelance en régie/ 25% en télétravail
Démarrage: ASAP
Lieu: Puteaux