Architecte Back-End Java F/H

En tant qu’Architecte Back-End Java, vous intervenez sur la conception des nouvelles briques architecturales du projet Monétique (acheminant plusieurs millions de transactions par jour) et la migration de l’architecture existante. Vous êtes garant(e) de la performance de la plateforme et de sa capacité à fonctionner en 24/7/365. Dans cet environnement intellectuellement stimulant, vous êtes amené(e) à travailler en équipe, tant avec le service Architecture (composé d’une quinzaine d’architectes), qu’avec les équipes de développement et les différents services de l’entreprise dans lesquels vous intervenez pour apporter votre expertise.

En tant qu’Architecte Back-End Java, vous intervenez sur la conception des nouvelles briques architecturales du projet Monétique (acheminant plusieurs millions de transactions par jour) et la migration de l’architecture existante. Vous êtes garant(e) de la performance de la plateforme et de sa capacité à fonctionner en 24/7/365.

Dans cet environnement intellectuellement stimulant, vous êtes amené(e) à travailler en équipe, tant avec le service Architecture (composé d’une quinzaine d’architectes), qu’avec les équipes de développement et les différents services de l’entreprise dans lesquels vous intervenez pour apporter votre expertise.

Vos principales missions sont :

  • Conceptualiser, valider et implémenter l’architecture logicielle des nouveaux composants
  • Définir les stratégies de migration des applications existantes (séparation des responsabilités, micro-services, conteneurisation, etc.)
  • Analyser et optimiser les performances des applications
  • Veiller sur les nouvelles technologies, librairies et les montées de versions
  • Assister les équipes de développement sur les aspects tests, qualité, performances et maintenance

En parallèle, vous participez aux réflexions du service Architecture, évaluez de nouvelles technologies, développez des PoC, débattez et proposez de nouvelles idées pour le SI de la société.

Environnement technique

  • Architecture : Micro-services, API REST
  • Conteneur : Docker, Kubernetes, OpenShift
  • Backend : Java 8, Java 11, Java EE, SpringBoot, Hibernate, SOAP
  • Base de données : MySQL/MariaDB, Elastic Search, Couchbase
  • Méthodologie : Agile (Scrum) avec l’outil JIRA
  • Configuration : Git
  • Intégration continue : Jenkins 2, GitLab, Nexus, Ansible
  • Test : JUnit, Selenium
  • Supervision : Kibana, Prometheus

Prêt.e à relever le défi ?

De formation supérieure Bac+5 (Ecole d’ingénieurs, Master), vous avez acquis une expérience de 5 ans minimum dans le développement Back-End Java.

En bon(ne) communicant(e), vous savez vulgariser votre approche technique et vous montrer pédagogue pour expliquer et convaincre.

Parallèlement, vous vous appuyez sur votre sens de l’écoute afin de comprendre les problématiques de vos différents interlocuteurs.

Vous êtes capable de travailler tant en équipe qu’en autonomie et votre curiosité intellectuelle vous pousse à remettre en question vos connaissances et à les actualiser perpétuellement.

Vous savez communiquer aisément en anglais.

 Nous vous proposons des conditions de travail et un package salarial attractifs, des interventions sur des projets complexes et variés et la possibilité de développer vos compétences dans le domaine du paiement en ligne.