Dans sa quête de croissance, RIDCHA DATA est à la recherche de son futur talent, un Développeur JAVA;
Contexte du projet:
Pôle dématérialisation et de la gestion multicanale des flux de documents et moyens de paiement :
- Dématérialisation et pilotage des flux documents et moyens de paiement.
- Gestion électronique des documents et archivage électronique.
- Facture électronique et paiement SEPA.
- Gestion de courrier multi-canal.
- Télé-déclarations et portail d’informations légales.
Au sein d’une équipe de 4 personnes vous participez au développement d’une plateforme de traitement automatisé de pièces justificatives pour plusieurs clients :
- Conception technique et développement d’APIs au sein d’une architecture micro services
- Estimation des tâches et gestion des délais
- Garantie de la qualité du code et de la mise en œuvre de bonnes pratiques de développement
- Documentation technique, développement et tests unitaires / tests d’intégration
- Collaboration au sein d’une équipe de développement Agile, participation aux cérémonies Agile
- Travail en collaboration avec les autres équipes et en utilisant les méthodologies/outils de l’entreprise
Profil recherché
Vous êtes titulaire d’un Bac +5 en informatique avec 2-3 ans d’expérience minimum sur des architectures micro-services.
Votre capacité à intégrer rapidement de nouveaux concepts et votre curiosité technique sont vos atouts. Organisé et autonome, vous avez déjà travaillé sur des projets complexes et être capable de communiquer sur des sujets complexes. Proactif et bon communiquant, vous avez le sens du travail en équipe.
Environnement technique
Java 8/11, Angular 7, Spring Boot 2, Spring 5.x, Cucumber, Junit, Mockito, MySQL, RabbitMQ, ELK, Cassandra, API REST /JSON, Maven 3, CI (Jenkins), GitLab, Sonar, IntelliJ.
Compétences techniques requises:
- Java, Spring core
- SQL
- Micro services et architecture haute volumétrie
- Tests unitaires et de performance
- Outils: Jenkins / GitLab /GIT
- Expérience d’installation et de suivi en production
Qualités attendues :
- Curiosité technique & technologique
- Esprit d’analyse et de synthèse
- Aptitude rédactionnelle et relationnelle forte
- Capacité d’organisation et gestion des priorités
- Rigoureux et autonome
- Proactif
- Esprit critique