Développeur.net java

Il y a 4 heures

Laeken, Brussels, Belgique Collective.work Temps plein

Description du poste

Taux journalier (TJM): 500€

Missions :

  • Développer, tester, documenter des composants logiciels, librairies ou services nécessaires à l'authentification et l'autorisation des utilisateurs

  • Développer, documenter et communiquer des applications d'exemple ou extraits de code pour démontrer et expliquer l'intégration technique des services d'authentification/autorisation dans des applications existantes (legacy) ou nouvelles

  • Configurer, développer et documenter des extensions de code pour des solutions sur étagère (access manager, moteur d'autorisation, API gateway, reverse proxy, service d'annuaire, composants sur mesure), dans différents langages selon les fonctionnalités et API des produits

  • Promouvoir, développer et améliorer l'intégration et le déploiement continus des releases logicielles, avec automatisation et gestion de configuration

  • Communiquer avec les équipes IT pour comprendre les besoins techniques, problèmes d'intégration, difficultés rencontrées par les clients (autres projets/produits) ou utilisateurs (internes et externes) interagissant avec les services Digital Identity Fabric

  • Suivre la documentation technique et les guides d'installation/configuration pour déployer des produits (commerciaux et open source)

  • Participer à l'élaboration, la planification, l'exécution et l'évaluation des sprints de l'équipe (squad)

  • Prendre en charge des éléments de backlog et tâches assignées par le Scrum du squad

  • Préparer et participer aux réunions/ateliers, assurer le suivi des livrables/actions

  • Proposer, présenter et valider des solutions répondant objectivement le mieux aux besoins exprimés, limites comprises

  • Apprendre et appliquer de nouveaux concepts, standards et environnements de développement nécessaires pour mener à bien les tâches assignées

Profil recherché

Prérequis — solide connaissance des technologies suivantes :

  • Développement logiciel : C#, .NET et Java, REST, JSON, YAML

  • Scripting : JavaScript

  • Développement UI : Vue.js et Blazor

  • Stockage de données : LDAP, SQL Server

  • Standards : OAuth2, OIDC

  • Concepts de sécurité web : HTTPS, cookies, CORS, Single Sign-On, MFA, etc.

  • Usage de concepts cryptographiques : clés symétriques et asymétriques

  • Technologies cloud : Kubernetes, AKS

  • Git et concepts/usages DevOps

Compétences techniques appréciées (nice to have) :

  • Scripting : TypeScript, PowerShell, Shell (bash)

  • Développement UI : React

  • Standards : SAML2

  • Usage de concepts cryptographiques : PKI, fonctions de hash, keystores, etc.

  • Expérience avec une plateforme IDP un plus (ADFS, Keycloak, Ping, Okta, EntraID) — architecture microservices un plus

Soft skills :

  • Pragmatique plutôt que dogmatique, faiseur plutôt que penseur

  • Attitude positive et constructive

  • Autonome et résilient

  • Polyvalent, flexible et agile

  • Passionné d'apprentissage continu

  • Communicant et constructif

  • Capable de travailler de manière indépendante

  • Esprit analytique pour identifier les problèmes et proposer des solutions

  • Capable de documenter des processus et architectures

  • Capable de présenter/discuter des solutions proposées auprès d'une audience technique

Langues :
Bon niveau de néerlandais et/ou français, et anglais requis