Description du poste
Le Crédit Coopératif entreprend la réécriture « from scratch » d’une application bancaire à destination des clients de la Banque Coopérative. Cette initiative reprend les fonctionnalités d’un site existant tout en simplifiant son fonctionnelle et son parcours utilisateur. La méthodologie choisie pour la conduite de projet repose sur les pratique Agiles et le framework Scrum.
Globalement votre mission au sein de la Dev Team seront riches :
- Participer aux différentes cérémonies et ateliers proposées pour la construction du produit logiciel
- Contribuer à l’amélioration de l’ensemble des solutions techniques mises en place par la Dev Team,
- Contribuer aux évolutions de notre socle.
Et plus précisément vous devrez : - Participer aux conceptions applicatives (où vous serez force de proposition),
- Tester et valider unitairement vos développements,
- Collaborer au quotidien avec les autres développeurs de notre équipe
Profil recherché
De formation Bac +3/5 (License / Master informatique / Ecole d’ingénieur), vous avez une expérience significative d’au moins 4 ans en développement Front et Back-End. Votre expérience vous a apporté un panel d’expertises et de savoir-faire variés.
Vos compétences techniques sont les suivantes :
- Maîtrise de la conception, des normes et outils pour le développement d’applications Web et mobiles (langages, frameworks, architectures, tests, déploiement, sécurité)
- Développement Front-end : Angular 13, Programmation réactive RxJS, Http Client, Routing, NodeJS 16.14 , Karma 6.4 , HTML5, CSS3, Javascript (frameworks React, JQuery), TypeScript
- Développement Back-end : Java17, JEE, serveurs d’applications JBOSS, SGBD Oracle, frameworks (micro Services avec Spring Boot , Zuul et Eureka, Hibernate, Spring, …), Junit , Swagger , MAVEN_3.6.3 , REST API , JSON
- Maîtrise des méthodes et bonnes pratiques de coding (Code review, qualité avec SonarQube et Checkmark, TDD)
- Principes et technologies DevOps, intégration / tests / déploiements continus (JIRA, GIT, BitBucket, Kubernetes, Jenkins, Artifactory, Nexus, Docker, Ansible, XL Deploy , XL Release)
D’autres connaissances appréciables :
- Sécurisation des communications des applications Web (identification via SSO, JWT, OpenId, fingerprint, SSL).
- Méthodes de développement Agiles (Scrum)
Qualités essentielles :
- Esprit d’équipe
- Autonomie
- Curiosité
Déroulement de l'entretien
Processus de recrutement en 2 étapes :
1. Rencontre avec Kenza, Chargée de recrutement pour échanger sur ton savoir-être, ta motivation, ton projet professionnel
2. Entretien avec un de nos consultants pour échanger sur tes compétences techniques
A propos d'ON-X
on-x, c’est 36 ans d’expérience dans le conseil et les systèmes d’information. Dans un monde devenu digital, qui évolue constamment, nous mettons un point d’honneur à nous engager aux côtés de nos clients comme de nos collaborateurs et à les accompagner vers la réussite de leurs projets. Nos leitmotivs : rester pionniers, avoir un temps d’avance et surtout garder les hommes et les femmes au centre de nos organisations. We are Human after all* then comes digital.
*Daft Punk