Senior Backend Engineer NodeJS / TypeScript — Genève

Experis Switzerland

Genf

Vor Ort

CHF 110.000 - 160.000

Vollzeit

vor 14 Stunden
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Experis Switzerland recherche un/une développeur backend senior pour rejoindre l'équipe en charge du système de gestion des cartes. Vous analyserez et réimplémenterez les composants NodeJS, en collaboration avec les architectes et tech leads, dans un contexte sécurité élevé et multi-bases.

Poste 100% backend; stack actuelle PHP/Symfony en migration vers NodeJS, avec PostgreSQL, DB2 et SQL Server. Vous apporterez votre expérience en API, CI/CD et orchestration de services.

Qualifikationen

  • 7 ans minimum d'expérience en développement backend.
  • Maîtrise NodeJS et TypeScript; forte compétence PHP/Symfony.
  • Connaissance avancée SOLID, DDD et CQRS; interface API REST/GraphQL/OpenAPI.
  • Architecture microservices et event-driven; messaging RabbitMQ et Kafka.
  • CI/CD (GitLab ou équivalent), Docker, SQL et ORM, Git.
  • Diplôme d'ingénieur en informatique ou équivalent.
  • Français courant, Anglais B2 (échanges internationaux).

Aufgaben

  • Concevoir et implémenter les composants NodeJS équivalents des assets existants.
  • Analyser les modules existants et proposer des solutions Node robustes.
  • Collaborer avec architectes et tech leads pour la réécriture vers NodeJS.
  • Évoluer dans un environnement bancaire, sécurité et multi-bases.
  • Documenter de manière rigoureuse et dialoguer avec des utilisateurs exigeants.

Kenntnisse

NodeJS
TypeScript
PHP/Symfony
SOLID/DDD/CQRS
API design: OpenAPI/REST/GraphQL
Microservices & Event-driven
Messaging: RabbitMQ, Kafka
CI/CD, Docker, SQL, ORM, Git
Diplôme d'ingénieur en informatique
Français courant, Anglais B2

Ausbildung

Diplôme d'ingénieur en informatique ou équivalent

Tools

Docker
SQL
ORM
Git
GitLab
PostgreSQL
DB2
SQL Server

Jobbeschreibung

Vous rejoignez l'équipe en charge du système de gestion des cartes (crédit, débit, virtuelles) : traitement des transactions, commande et fabrication, réconciliation. Une partie de la plateforme, aujourd'hui en PHP/Symfony, est en cours de réécriture vers NodeJS. Vous analyserez les composants existants pour concevoir et implémenter leurs équivalents Node, en collaboration avec les architectes et tech leads.

Poste 100% backend. NodeJS y est utilisé côté serveur, dans des environnements complexes, à fortes contraintes de sécurité et multi-bases (PostgreSQL, DB2, SQL Server).

Votre profil
  • 7 ans minimum d'expérience en développement backend
  • Excellente maîtrise de l'écosystème NodeJS et TypeScript
  • Bonne maîtrise de l'écosystème PHP/Symfony
  • Excellente connaissance des principes SOLID, DDD et CQRS
  • Conception d'API : OpenAPI, REST, GraphQL
  • Architecture microservices et event-driven ; messaging (RabbitMQ, Kafka) et patterns de livraison asynchrone
  • CI/CD (GitLab ou équivalent), Docker, SQL et ORM, Git
  • Diplôme d'ingénieur en informatique ou équivalent
  • Français courant, anglais B2 (échanges avec les sites internationaux)
Un plus :

expérience du domaine des cartes ou du secteur bancaire et financier.

Ce qui compte aussi

Autonomie, fiabilité et esprit d'équipe. Vous êtes force de proposition, avec des solutions pragmatiques et adaptées. Vous documentez rigoureusement et savez dialoguer avec des utilisateurs exigeants.

Notre client, un établissement bancaire privé indépendant de la place genevoise (env. 320 collaborateurs, spécialisé en gestion de fortune), renforce son équipe de développement dans le cadre d'une refonte technologique majeure.

Le contexte

Vous rejoignez l'équipe en charge du système de gestion des cartes (crédit, débit, virtuelles) : traitement des transactions, commande et fabrication, réconciliation. Une partie de la plateforme, aujourd'hui en PHP/Symfony, est en cours de réécriture vers NodeJS. Vous analyserez les composants existants pour concevoir et implémenter leurs équivalents Node, en collaboration avec les architectes et tech leads.

Poste 100% backend. NodeJS y est utilisé côté serveur, dans des environnements complexes, à fortes contraintes de sécurité et multi-bases (PostgreSQL, DB2, SQL Server).

Votre profil
  • 7 ans minimum d'expérience en développement backend
  • Excellente maîtrise de l'écosystème NodeJS et TypeScript
  • Bonne maîtrise de l'écosystème PHP/Symfony
  • Excellente connaissance des principes SOLID, DDD et CQRS
  • Conception d'API : OpenAPI, REST, GraphQL
  • Architecture microservices et event-driven ; messaging (RabbitMQ, Kafka) et patterns de livraison asynchrone
  • CI/CD (GitLab ou équivalent), Docker, SQL et ORM, Git
  • Diplôme d'ingénieur en informatique ou équivalent
  • Français courant, anglais B2 (échanges avec les sites internationaux)
Un plus :

expérience du domaine des cartes ou du secteur bancaire et financier.

Ce qui compte aussi

Autonomie, fiabilité et esprit d'équipe. Vous êtes force de proposition, avec des solutions pragmatiques et adaptées. Vous documentez rigoureusement et savez dialoguer avec des utilisateurs exigeants.

Notre client, un établissement bancaire privé indépendant de la place genevoise (env. 320 collaborateurs, spécialisé en gestion de fortune), renforce son équipe de développement dans le cadre d'une refonte technologique majeure.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Backend Engineer NodeJS / TypeScript "” Genève
Senior Backend Engineer NodeJS / TypeScript "” Genève

Experis • Lancy

Vor Ort
CHF 140.000 - 170.000
Senior Backend Engineer NodeJS / TypeScript — Genève
Senior Backend Engineer NodeJS / TypeScript — Genève

Experis Schweiz • Genf

Vor Ort
CHF 140.000 - 210.000
Backend NodeJS Senior Engineer FR/EN
Backend NodeJS Senior Engineer FR/EN

Jobup • Genf

Vor Ort
CHF 120.000 - 180.000
Fullstack Software Engineer
Fullstack Software Engineer

Sword Services • Genf

Vor Ort
CHF 120.000 - 170.000
Senior Node.js & TypeScript Backend Engineer
Senior Node.js & TypeScript Backend Engineer

Experis • Lancy

Vor Ort
CHF 140.000 - 170.000
Senior Backend Engineer - NodeJS/TypeScript (Card Systems)
Senior Backend Engineer - NodeJS/TypeScript (Card Systems)

Experis Switzerland • Genf

Vor Ort
CHF 110.000 - 160.000
Senior Backend Node.js Engineer – Symfony to NodeJS Rewrite
Senior Backend Node.js Engineer – Symfony to NodeJS Rewrite

Jobup • Genf

Vor Ort
CHF 120.000 - 180.000
Développeur fullstack .net
Développeur fullstack .net

Sword Services • Freiburg

Vor Ort
CHF 120.000 - 160.000
Développeur FullStack Java Spring Angular .Net
Développeur FullStack Java Spring Angular .Net

Integraal Data Services - IDS • Genf

Vor Ort
CHF 100.000 - 140.000
Backend Software Engineer
Backend Software Engineer

infomaniak | The Ethical Cloud • Genf

Vor Ort
CHF 110.000 - 190.000
Prime mobilité
Salle de sport
Vélos et trottinettes électriques
+1