Développeur Java Kafka (H/F) (IT) / Freelance

Les missions du poste

Les missions s?articulent autour des axes suivants :

Participer aux phases de Discovery


Prendre part dans les analyses techniques et les études d?impacts en amont des développements


Concevoir des solutions en respectant et en promouvant les bonnes pratiques de développements


Fournir des estimations concernant les futures réalisations (dans le cadre de la méthode SCRUM)


Réaliser les développements en suivant les bonnes pratiques de développement du Groupe


Effectuer des contrôles croisés afin d?assurer la qualité des développements réalisés par l?équipe


Assurer le support de niveau 2 aux équipes d?homologation lors des phases de recette


Assurer le support lors des mises en production de chacune des évolutions


Assurer le maintien en condition opérationnelle des applications du périmètre


Participer aux activités du Chapter Back End (développement de librairies transverses, partage de connaissances, développement de poc avec impact sur la squad et le Chapter)





Profil candidat:
De Formation : Bac +4/5, Ecole d?ingénieur ou université spécialisée en informatique.

Vous justifiez d'une expérience d'au moins 6 ans dans un contexte similaire. Une expérience en lien avec une architecture orientée évènement, ou une expérience avec un Core Banking System est un plus. Des connaissances en termes d?éco-conception seront aussi un avantage.

 



Compétences métiers/techniques :

Développement Back-End en JAVA 17/21


Les frameworks JAVA communs tels que Spring (Web, Security, Boot...)


Connaissance et pratique d?Apache Kafka (Producer, Consumer). Les connaissances de Kafka Stream, Kafka Connect et du Schema Registry seront considérées comme un gros plus


Les modèles d?architectures Microservice


Connaissance et pratique de l?architecture hexagonale


Connaissance et pratique du TDD, BDD


Pratique de la sécurité des API


Serveur d'application Jetty, Tomcat et des technologies JEE


Utilisation des outils de CICD (Gitlab) et de contrôle de source (Git)


Utilisation de Docker et Kubernetes


Techniques de conception (UML)


Les bases de données et la modélisation (SQL, PostgreSQL, Oracle, MySQL)


Les méthodologies Agile (User story, backlog, cérémonies, etc ?)



 

Compétences informatiques :

Maitrise de JIRA et de Confluence,


Maitrise de la suite Office 365


Environnement GCP (Google Cloud Platform)



 

Compétences transverses :

Tenue des engagements pris

Proactivité, autonomie et rigueur

Capacité à communiquer, à travailler en équipe et excellent relationnel

Lieu : Nanterre
Contrat : CDI, Indépendant
Salaire : 2 500 € par mois