Job Openings
Java Web full stack with REACT (BGL) (BPM039228)
About the job Java Web full stack with REACT (BGL) (BPM039228)
1.-Description du poste
Mission
Votre mission couvrira les aspects suivants :
- Développement, maintenance et intégration de systèmes propriétaires développés en technologies javascript (diverses librairies : backbone, rivets, reactjs) et java (spring boot),
- Participe à la réalisation des mesures dassurance qualité du logiciel (cas de tests, tests, tests 4 yeux, code review, tests de non-régression),
- Participe à lanalyse des besoins fonctionnels des métiers/projets (grooming, analyse, design),
- Participe au maintien de la documentation fonctionnelle des assets,
Compétences techniques attendues
- Développement dapplications javascript sur base des librairies backbone, rivets et reactjs et de services backend en java spring boot,
- Développement et tests unitaires,
- Intégration et tests d'intégration,
- Application proactive des meilleures pratiques en termes de sécurisation dapplications dans le secteur Bancaire (recommandation Owasp, Nist, etc),
- Expérience des pratiques agiles,
- Expérience de lutilisation des toolchain dintégration et de déploiement continue
- Expérience des déploiements en Cloud
Compétences comportementales
- Sens des responsabilités et bonne autonomie,
- Orienté client,
- Collaboration et esprit déquipe,
- Pensée analytique et capacité de synthèse,
- Conscience du risque et remonté des alertes appropriées,
- Capacité dinitiative, créativité et organisation,
- Communication orale et écrite soignée et adaptée à linterlocuteur,
- Grande capacité dapprentissage et dadaptation
Compétences linguistiques
- Parfaite maîtrise du français,
- Bonne connaissance pratique de langlais technique (capable de comprendre une conversation et dinteragir dans cette langue dans le contexte de la mission),
2.- Outils et technologies
- Expert des langages suivants : javascript, css, html, json, java, xml
- Expert des librairies et frameworks suivants : spring, backbone, rivets, reactjs, redux
- Maîtrise des IDE IntelliJ et/ou Eclipse,
- Maîtrise de lutilisation de Git,
- Maîtrise de swagger,
- Utilisation de Kibana pour lanalyse des logs,
- Utilisation de la Spring Boot Admin Console,
- Utilisation de JFrog Artifactory,
- Utilisation de Jenkins,
- Utilisation de Sonar,
- Utilisation de Jira,
- Pratique de Scrum et Kanban,
- Maitrise de MS Windows, MS Office, Teams
3.- Fonctionnement de lAsset Team Web
- LAsset Team Web travaille en mode Kanban depuis des années, la connaissance de ces pratiques est obligatoire,
- Participation interactive au Daily meeting en Français,
- Participation aux reviews (démonstration aux sponsors métiers/projets/fonctions en Français),
- Participation aux rétrospectives (amélioration continue, idéation),
- Participation aux sessions de grooming (partage des analyses avec léquipe),
- Participation aux sessions de partage dinformations.
- Lors de lanalyse, pendant limplémentation et lors des tests dacceptation des utilisateurs, des interactions directs avec le métier ont lieu et nécessitent une bonne maîtrise du français et une capacité à se mettre au même niveau que son interlocuteur.
- Le travail à distance requiert de la rigueur, une capacité à travailler en autonomie et une maitrise des outils de travails à distance (Remote Desktop, MS Teams, ),
- Le travail dans le secteur financier requiert la compréhension et le respect des règles, normes et procédures en vigueurs,