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 paiement performante et 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 REST et gRPC APIs
  1. Contribuer aux architectures pilotées par les événements 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 les APIs RESTful et/ou gRPC
  1. Connaissance des systèmes pilotés par les événements (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 Agile (Scrum/Kanban)
  1. Solides compétences en résolution de problèmes et en analyse
  1. Capacité à travailler efficacement au sein d'équipes distribuées
  1. Solides compétences en communication en anglais (écrit et oral)

Atouts supplémentaires

  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 niveau 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