Développeur Java Full Stack enGestion de Trésorerie - Environnement Agile
Dans le cadre du développement de notre Système d’Information lié à la Gestion de Trésorerie, le Service des Services Bancaires de Transaction regroupe toutes les applications responsables du développement et de l’exploitation du système d’information de la Banque, ainsi que des infrastructures technologiques liées à la Gestion de Trésorerie.
Au sein du Service de Gestion de Trésorerie, nous recherchons un Développeur Java Full Stack pour contribuer à la conception et à l’amélioration des solutions relatives aux rapports clients (type fichier plat ou XML) selon la méthodologie Agile. Vous travaillerez au sein d’une équipe composée d’Analystes Métier, de Chefs de Projet, de Lead Tech et de co-développeurs.
Objectifs clés de cette mission :
Participation active pendant la phase de conception et de développement.
Rédaction des livrables (User Stories Techniques, Critères d’Acceptation, Spécifications Techniques, Documentation d’Architecture Applicative) en anglais.
Participation à toutes les cérémonies agiles.
Collaboration avec l’équipe de développement délocalisée pour développer/tester unitairement et livrer les fonctionnalités en Production.
Fournir un support de niveau 3 en cas d’incidents de production.
Compétences techniques :
Conception de solutions utilisant des patterns éprouvés, connaissance des anti-patterns, optimisation des performances.
Java8/J2EE, Spring, Spring MVC/Struts, Java script, JQuery.
Bases de données relationnelles Oracle.
Base de données NoSQL Mongo DB, HBASE.
Outil de build Maven/Ant, UML, JMS/WebSphere MQ, Services Web Restful, Jenkins.
Gestion de source SVN/GIT, TDD avec Junit, DBUnit, Jira/QC.
Serveur d’application Jboss/Websphere/Weblogic.
Environnement linguistique : Anglais. Mission basée à Montrouge.