Développeur JAVA / KAFKA
Ref : 201218C003-
ASAP
-
92 - Issy Les Moulineaux
-
3 mois (renouvelables)
-
Développeur
Compétences requises
Description de la mission
Nous recherchons un Développeur JAVA / KAFKA pour une mission de 3 mois renouvelables sur Issy Les Moulineaux.
Contexte :
Le profil recherché est un développeur Java Senior ayant une expérience significative avec une capacité de conception technique de solution applicative et intégration.
La mission se déroulera au sein de la Direction des Systèmes d’Information
Tâches :
· Construction de l’architecture applicative et définition des socles techniques des briques d’intégration applicatifs.
· Conception et réalisation des développements des briques d’intégration applicatifs.
· Identification et réalisation des POC (proof of concept) sur les nouvelles briques d’intégration et des évolutions technologiques du domaine.
· Audit des performances et de la qualité des développements du domaine.
· Suivi des initiations des différents environnements.
· Documentation des bonnes pratiques de développements du domaine.
· Assurer la veille technologique sur le marché des technologies et pratiques technologiques, et animer les ateliers lunch&Learn au sein du domaine.
Environnement technique :
· Java backend : Java 8, Spring, Hibernate, JPA, JMS, Liquibase, flyway, WS SOAP,REST
· Base données : Solide connaissance SQL et utilisation d’une base 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
Compétences attendues :
· Bonnes connaissances SQL impératif
· Bonnes connaissances des technologies du Web idéalement Vue.JS
· Bonnes bases de développement objet Java, Java EE (JPA, WS REST)
. Bonnes bases d’utilisation de GIT
Compétences appréciées:
· Connaissance d’un broker de messages comme Kafka
· Expériences avec des applications manipulant de la forte volumétrie de données
· Expériences avec un serveur d’applications Java EE
· Connaissance de Amazon Web Services (AWS) tels que EC2, RDS, S3, ELB
· Expérience avec des outils de CI tels que Jenkins
. Bonne connaissance de l’Anglais impératif (une partie de l’équipe est en Inde et les Stakeholders sont tous à l’international)
Contexte :
Le profil recherché est un développeur Java Senior ayant une expérience significative avec une capacité de conception technique de solution applicative et intégration.
La mission se déroulera au sein de la Direction des Systèmes d’Information
Tâches :
· Construction de l’architecture applicative et définition des socles techniques des briques d’intégration applicatifs.
· Conception et réalisation des développements des briques d’intégration applicatifs.
· Identification et réalisation des POC (proof of concept) sur les nouvelles briques d’intégration et des évolutions technologiques du domaine.
· Audit des performances et de la qualité des développements du domaine.
· Suivi des initiations des différents environnements.
· Documentation des bonnes pratiques de développements du domaine.
· Assurer la veille technologique sur le marché des technologies et pratiques technologiques, et animer les ateliers lunch&Learn au sein du domaine.
Environnement technique :
· Java backend : Java 8, Spring, Hibernate, JPA, JMS, Liquibase, flyway, WS SOAP,REST
· Base données : Solide connaissance SQL et utilisation d’une base 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
Compétences attendues :
· Bonnes connaissances SQL impératif
· Bonnes connaissances des technologies du Web idéalement Vue.JS
· Bonnes bases de développement objet Java, Java EE (JPA, WS REST)
. Bonnes bases d’utilisation de GIT
Compétences appréciées:
· Connaissance d’un broker de messages comme Kafka
· Expériences avec des applications manipulant de la forte volumétrie de données
· Expériences avec un serveur d’applications Java EE
· Connaissance de Amazon Web Services (AWS) tels que EC2, RDS, S3, ELB
· Expérience avec des outils de CI tels que Jenkins
. Bonne connaissance de l’Anglais impératif (une partie de l’équipe est en Inde et les Stakeholders sont tous à l’international)