99x Europe

Ingénieur Back End Java

JavaKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Nous recherchons un Ingénieur Logiciel pour rejoindre notre équipe et contribuer à la construction et à l'évolution d'une plateforme d'optimisation de paiements haute performance axée sur les données.

Dans ce rôle, vous travaillerez en étroite collaboration avec des équipes distribuées dans plusieurs régions, contribuant au développement d'une plateforme moderne basée sur des microservices qui traite les transactions en quasi temps réel. Vous jouerez un rôle clé dans la conception, le développement et la maintenance de services backend robustes, tout en contribuant à l'excellence en ingénierie et à l'amélioration continue.

Responsabilités

  1. Participer au raffinement du backlog, à la planification des sprints et aux discussions de conception technique
  1. Écrire du code propre, maintenable et efficace en suivant les meilleures pratiques
  1. Assurer la qualité du code par des tests, des revues de code et l'intégration continue
  1. Construire et faire évoluer des services backend
  1. Concevoir et développer des microservices en utilisant Java et Spring Boot
  1. Développer et maintenir des APIs REST et gRPC
  1. Contribuer aux architectures événementielles en utilisant des systèmes de messagerie

Collaborer entre les équipes

  1. Travailler en étroite collaboration avec les ingénieurs, les propriétaires de produits et les parties prenantes au sein d'équipes distribuées
  1. Contribuer à la livraison de fonctionnalités de bout en bout dans un environnement agile
  1. Promouvoir le partage des connaissances et les meilleures pratiques en ingénierie

Assurer la scalabilité et la fiabilité

  1. Construire des systèmes résilients et évolutifs déployés dans des environnements cloud
  1. Surveiller les performances du système et dépanner les problèmes de production
  1. Contribuer à l'observabilité en utilisant des logs, des métriques et des outils de surveillance

Soutenir l'amélioration continue

  1. Améliorer les pipelines CI/CD et les pratiques d'automatisation
  1. Participer aux discussions de conception de systèmes et aux décisions architecturales
  1. Apprendre et appliquer continuellement les pratiques d'ingénierie modernes

Prérequis

  1. Solide expérience avec Java et Spring Boot
  1. Expérience dans la construction d'architectures de microservices
  1. Expérience avec des RESTful APIs et/ou gRPC
  1. Connaissance des systèmes événementiels (par exemple, plateformes de messagerie)
  1. Expérience avec les plateformes cloud et les pipelines CI/CD
  1. Connaissance des outils de surveillance et d'observabilité
  1. Expérience de travail dans des environnements Agiles (Scrum/Kanban)
  1. Solides compétences en résolution de problèmes et en analyse
  1. Capacité à travailler efficacement en équipes distribuées
  1. Solides compétences en communication en anglais (écrit et oral)

Atouts

  1. Expérience avec Apache Kafka ou des systèmes de messagerie similaires
  1. Connaissance des plateformes cloud telles que PCF ou Kubernetes
  1. Expérience avec des outils de surveillance (par exemple, Prometheus, Grafana)
  1. Compréhension des systèmes de paiement ou des plateformes de transactions à haut volume
  1. Expérience avec des frameworks de tests automatisés
  1. Fort intérêt pour l'optimisation des performances et la scalabilité
  1. Expérience dans la contribution à des systèmes de plateforme ou axés sur les données

Si cela vous correspond, partagez votre CV avec nous et discutons-en !

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter