Find a jobRecruiters

Senior Backend Developer - Node,js (NestJS) Fintech Experience Mandatory

Exclusive opportunity

Onsite

Senior Backend Developer - Node,js (NestJS) Fintech Experience Mandatory

Wonnpay FZE

Senior Backend Developer - Node,js (NestJS) Fintech Experience Mandatory

Skills

BlockchainDockerNestNodeTypescriptWeb3Testing & QAMicroservicesPostgreSQLAmazon EC2AWS LambdaKafkaRedisRabbitMQAWSKubernetesBambooHRCompliance

17 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

Dubai - United Arab Emirates

Work mode:

Onsite

Published on:

8 October 2026

What they need


A Senior Backend Developer, you will be responsible for designing, developing, improving,
and maintaining WonnPay's backend platform. You will work closely with the CTO, engineering team, product team, QA, compliance, and external technology partners to build secure, scalable, and reliable backend services. The ideal candidate should be comfortable working independently, making technical decisions,
reviewing other engineers' work, and taking ownership of backend services from design
through production deployment and monitoring

Key Responsibilities:

Backend Architecture & Development

  • Design, develop, and maintain scalable backend services using Node.js, NestJS, and TypeScript
  • Design robust and maintainable backend architecture for fintech and transaction-based applications
  • Develop secure and well-documented RESTful APIs
  • Define service boundaries, API contracts, database structures, and integration patterns
  • Identify and resolve architectural, performance, and scalability issues
  • Refactor legacy or poorly designed backend components when required
  • Ensure backend systems are designed for reliability, availability, and maintainability

Database & Data Management

  • Design and optimize PostgreSQL databases and relational data models
  • Design database schemas, indexes, relationships, migrations, and constraints
  • Work with TypeORM or equivalent ORM technologies
  • Optimize complex queries and database performance
  • Ensure transactional integrity and data consistency
  • Design appropriate approaches for handling concurrent transactions and race conditions
  • Implement backup, recovery, and data-integrity best practices

Fintech & Transaction Systems

  • Develop backend services supporting financial transactions, wallets, payments, and digital assets
  • Ensure transaction processing is reliable, traceable, and idempotent
  • Handle transaction states, retries, failures, reversals, and reconciliation
  • Implement appropriate validation and business rules for financial operations
  • Build systems that maintain accurate transaction and wallet balances
  • Understand and apply principles of auditability, traceability, and financial data integrity

Third-Party Integrations

  • Design and maintain integrations with external APIs and service providers
  • Work with payment providers, KYC/AML providers, card issuers, blockchain providers,

and other fintech partners

  • Handle API authentication, webhooks, retries, timeouts, rate limits, and failure scenarios
  • Build reliable integration layers that can handle third-party service failures
  • Monitor and troubleshoot integration issues in production

Security

  • Implement secure authentication and authorization mechanisms
  • Work with JWT, access tokens, refresh tokens, RBAC, and related security controls
  • Protect APIs and sensitive customer data
  • Implement secure handling of credentials, secrets, API keys, and environment configurations
  • Follow secure coding practices and OWASP principles
  • Identify and address backend security vulnerabilities
  • Ensure sensitive financial and user information is appropriately protected

AWS & Production Infrastructure

  • Work with AWS-based production infrastructure
  • Deploy, monitor, troubleshoot, and maintain backend services in production
  • Work with services such as ECS, EC2, RDS, CloudWatch, S3, Secrets Manager, Lambda, VPC, or equivalent AWS services
  • Support CI/CD pipelines and automated deployments
  • Manage environment-specific configurations across development, staging, and production
  • Investigate production incidents and perform root-cause analysis
  • Improve system observability, logging, monitoring, and alerting

Testing & Quality

  • Write and maintain high-quality unit, integration, and API tests
  • Ensure critical business and financial workflows have appropriate test coverage
  • Participate in code reviews and enforce backend coding standards
  • Identify potential production issues before deployment
  • Maintain clean, readable, maintainable, and well-documented code

Technical Ownership & Leadership

  • Take ownership of backend modules and services from requirements through production
  • Review code and provide technical guidance to other backend developers
  • Help establish backend development standards and best practices
  • Participate in architecture and technical design discussions
  • Identify technical risks and communicate them proactively
  • Work closely with the CTO and engineering leads on technical decisions
  • Mentor junior and mid-level developers when required
  • Take ownership of production incidents and drive issues through to resolution

Required Skills & Experience

  • 7+ years of professional backend development experience

  • Strong background in fintech, payments, banking, crypto, digital wallets, or financial technology platforms, digital wallets,

  • Strong hands-on experience with Node.js

  • Strong production experience with NestJS

  • Advanced knowledge of TypeScript

  • Strong understanding of backend architecture and design patterns

  • Extensive experience building and maintaining REST APIs

  • Strong experience with PostgreSQL or another production-grade relational database

  • Strong experience with TypeORM or equivalent ORM

  • Experience designing database schemas, migrations, indexes, and optimized queries

  • Strong understanding of transactions, concurrency, locking, and data consistency

  • Hands-on experience with authentication and authorization systems

  • Strong understanding of API security and secure backend development

  • Production experience with AWS

  • Experience with Git, pull requests, branching strategies, and code reviews

  • Experience with automated testing and CI/CD

  • Strong debugging and production incident-resolution skills

  • Ability to independently analyze problems and make sound technical decisions

Nice to Have

  • Experience with Redis and caching strategies
  • Experience with message queues such as RabbitMQ, Kafka, or SQS
  • Experience with microservices architecture
  • Experience with Docker and containerized applications
  • Experience with Kubernetes or ECS
  • Experience with CI/CD tools and infrastructure automation
  • Experience with observability tools and centralized logging
  • Experience with blockchain/Web3 integrations
  • Experience working with Fireblocks or similar digital-asset infrastructure
  • Experience working in a regulated fintech environment
  • Experience designing systems for high availability and fault tolerance

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Développeur Backend Go Senior

Permanent contract

Paris, France

Hybrid

Skills

Google Cloud PlatformGolangKubernetes

2 months ago

Quick apply

Tenth Revolution Group

Développeur Backend .NET Senior

Freelance

Remote

Skills

Kotlin.NETAWS

1 month ago

Quick apply

Meetshake

Développeur Backend / Middleware TypeScript

Freelance

Brussels, Belgium

Hybrid

Skills

SQL QueriesNodeTypescriptMiddleware integrationDistributed systemsCI/CD

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools