Contexte de la mission:
Dans le cadre de ses activités BGL BNP Paribas, l’équipe IT Asset Team Web recherche un Développeur Full Stack Javascript et Java (m/f).
Description du poste:
• 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 d’assurance qualité du logiciel (cas de tests, tests, tests 4 yeux, code review, tests de non-régression),
• Participe à l’analyse 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 d’applications 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 d’applications dans le secteur Bancaire (recommandation Owasp, Nist, etc),
• Expérience des pratiques agiles,
• Expérience de l’utilisation des toolchain d’intégration et de déploiement continue
• Expérience des déploiements en Cloud 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 l’utilisation de Git,
• Maîtrise de swagger,
• Utilisation de Kibana pour l’analyse 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
Compétences linguistiques:
• Parfaite maîtrise du français,
• Bonne connaissance pratique de l’anglais technique (capable de comprendre une conversation et d’interagir dans cette langue dans le contexte de la mission).
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é d’initiative, créativité et organisation,
• Communication orale et écrite soignée et adaptée à l’interlocuteur,
• Grande capacité d’apprentissage et d’adaptation