About the job RAD full stack Angular + Java (BGL)
Dans le cadre de ses activités, léquipe IT Rapid Application Development recherche un Développeur Full Stack Javascript et Java (m/f).
1.-Description du poste
Votre mission couvrira les aspects suivants :
Développement, maintenance et intégration de systèmes propriétaires développés en technologies Typescript (Angular) et Java (Spring Boot),
Participe à la réalisation des mesures dassurance qualité du logiciel (tests unitaires, rapports SonarQube et Xray),
Participe à lanalyse des besoins fonctionnels des métiers/projets (analyse, design),
Participe au maintien de la documentation fonctionnelle des assets,
Compétences techniques attendues
Développement dapplications Front-End sur base des librairies Angular (versions de 7 à 19) 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 continus
Expérience des déploiements en Cloud
Compétences comportementales
Sens des responsabilités, bonne autonomie,
Esprit dinitiative, être force de proposition,
Bonnes aptitudes relationnelles,
Orienté client,
Collaboration et esprit déquipe,
Pensée analytique et capacité de synthèse,
Bonne organisation/planification des tâches,
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
Maîtrise des langages suivants : Javascript, Typescript, CSS, HTML, Java, XMLs, SQL
Maîtrise des librairies et frameworks suivants : Spring Boot, Angular
Maîtrise des langages PL SQL (SQL Serveur / Oracle / PostGres)
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,
Maitrise de MS Windows, MS Office (avec de solides connaissances en VBA MSAccess), Teams
3.- Intégration au sein de Rapid Application Development
Participation interactive en français au biweekly
Participation aux sessions de partage dinformations.
Support dun portefeuille dapplications existantes
Traitement régulier des vulnérabilités et de lobsolescence applicative
Prise en charge complète et autonome de la réalisation dune application
o Validation/complétude des analyses fonctionnelles,
o Déclaration des assets dans les référentiels,
o De déclaration des permissions IAM,
o Participation aux analyses de risques ITRM,
o Suivi des déploiements (CD Toolchain)
o Suivi des UAT
o Documentation technique
Interactions avec tous les métiers de la banque
o Lors de lanalyse (avec ou sans Business Analyste ou MOA),
o Pendant limplémentation et lors des tests dacceptation des utilisateurs,
Notre mode de travail Flex Office qui intègre travail sur site ou à 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,