1 jour, 1 heure ago

Développeur fullstack Java - Java/SQL/Jenkins

NTT DATA recherche activement un Java fullstack developer. Ce poste freelance est hybride et basé à Bruxelles.

Fonction

En tant que Java developer, vous travaillerez au sein de l’équipe Kamino afin d’assurer la réalisation des développements et des tests liés à la gestion centralisée des tiers, tant dans l’application monolithique Theseos, que dans l’application plus récente ThirdParty (également appelée DB3) qui, à terme, stockera tous les tiers ainsi que les données liées aux comptes bancaires.

Ces deux applications communiqueront entre elles via des services REST.

NB : Vous participerez également à la refonte et à la modularisation des fonctionnalités de gestion des tiers dans l’application Theseos (voir programme Renaissance).

Compétences

Les principales responsabilités de cette personne sont :

  • Adapter le code existant ou créer de nouveaux codes
  • Refactoriser le code existant lorsque cela est approprié
  • Créer et exécuter des tests unitaires et des tests de composants du code
  • Gérer le déploiement des fonctionnalités/mises à jour supplémentaires
  • Réaliser une analyse technique
  • Collaborer avec l’architecte applicatif afin de définir l’architecture la plus appropriée pour le domaine
  • Garantir la qualité de l’application développée
  • S’assurer que l’application développée/mise à jour soit conforme aux standards de l’entreprise
  • Prendre des mesures proactives pour identifier et corriger la dette technique (laisser le code plus propre qu’à l’arrivée)
  • Effectuer et exécuter des tests unitaires et d’intégration afin d’éviter la régression du code

Le collaborateur recherché :

  • Est volontaire, persévérant
  • Est assertif
  • A l’esprit d’équipe
  • Est curieux
  • Est motivé à apporter de la valeur ajoutée à l’organisation
  • Est professionnel : capacité à accepter les choix de la communauté même s’ils diffèrent de ses préférences. Exprimer pourquoi les préférences diffèrent et faire un retour de manière constructive
  • Est ouvert au feedback
  • Est capable de travailler de manière autonome
  • Est prêt à prendre des initiatives
  • Est capable de définir des priorités
  • Est capable de communiquer clairement avec ses parties prenantes (par exemple pairs, utilisateurs, autres équipes de développement)
  • Est capable de coacher un junior developer

Critères de sélection

Les candidats seront évalués sur :

  • La maîtrise des compétences et outils techniques applicables. Sont des Must
  • Langages techniques : Java, XML, REST et SOAP webservices, SQL (requêtage avancé)
  • Modélisation : UML, BPMN
  • Outils : Java Ecosystem, J2E stack, Git, CI/CD dans Jenkins, IntelliJ, Opengrok, Miro, techniques CI/CD, Spring
  • Méthodes : Agile
  • Maîtrise des compétences comportementales requises (importance particulière accordée au support du développement junior)
  • La capacité à réfléchir, analyser des situations et proposer des solutions appropriées
  • Détenir un master en informatique (ou équivalent) est un atout
  • Avoir déjà travaillé pour une structure étatique est un atout
  • Disponibilité (à la date demandée, temps plein)
  • Avoir une connaissance active d'une des deux langues nationales et au moins une connaissance passive de l'autre

Langues

Anglais et connaissance passive du français et du néerlandais

NTT DATA – faisant partie de NTT Group – est un innovateur mondial de confiance dans les services IT et business, dont le siège est à Tokyo. Nous aidons nos clients à se transformer grâce au consulting, aux solutions sectorielles, aux services de processus métier, à la modernisation IT et aux services managés. NTT DATA permet à ses clients, ainsi qu’à la société, d’aborder l’avenir digital en toute confiance. Nous sommes engagés dans la réussite à long terme de nos clients et combinons la portée mondiale à l’attention locale pour les servir dans plus de 50 pays. Visitez-nous sur nttdata.com

Illustration d'inscription à la newsletter