Senior Backend Engineer

Job Overview

Location
Remote, Any Country
Job Type
Full Time
Date Posted
2 hours ago

Additional Details

Job ID
2252
Job Views
6

Job Description

Supercoder is an AI-powered career development platform connecting developers worldwide to remote job opportunities with competitive payment.

  • Type of work: 100% Full-time remote


About the Role

Our client is seeking a Backend Engineer with strong expertise in Java or Node.js, ideally with hands-on experience in digital banking or fintech platforms. You will build scalable, secure, and high-performance backend services that power next-generation banking applications for international clients. This role allows you to work remotely with a global engineering team while contributing to complex financial systems.


Responsibilities

  • Design, develop, and maintain RESTful APIs & microservices using Java (Spring Boot) or Node.js (NestJS/Express).
  • Build features for digital banking systems: account services, payments, transfers, QR/payments, card services, KYC, limits, transaction workflows.
  • Integrate with core banking systems, payment gateways, identity/KYC providers, SMS/OTP services, and other third-party fintech vendors.
  • Ensure security, scalability, reliability, and high availability of backend services (following OWASP, secure coding standards).
  • Work with SQL databases (MySQL/PostgreSQL/Oracle) and basic NoSQL.
  • Participate in technical design, code review, and sprint planning with cross-functional teams.
  • Collaborate with DevOps on deployments using Docker, CI/CD pipelines, cloud environments.
  • Write unit tests & integration tests, maintain system documentation.

Requirements

Must Have

  • 3+ years of experience as a Backend Engineer.
  • Strong skills in Java (Spring Boot) or Node.js (NestJS/Express).
  • Experience in digital banking/fintech, such as:
  • Internet/Mobile Banking
  • Payments & Transfers
  • E-wallet systems
  • Card services, lending, limits
  • Core banking integration
  • Solid understanding of microservices, API design,and event-driven patterns.
  • Strong knowledge of SQL databases, database schema design, and performance tuning.
  • Understanding of security standards: authentication, authorization, encryption, secure APIs.
  • Experience using Git, CI/CD, Agile/Scrum.
  • Good English for reading documentation and communication.

Nice to Have

  • Kafka, RabbitMQ, Redis Pub/Sub, event streaming.
  • Experience with cloud platforms (AWS / GCP / Azure).
  • Experience with high-volume transaction systems.
  • Familiarity with PCI-DSS, data masking, banking compliance.

Soft Skills

  • Strong ownership and accountability
  • Good communication skills in a remote work environment
  • Ability to work independently and collaborate with global teams

Why Join Supercoder

  • 100% remote opportunity with global fintech clients
  • Work with modern architectures & high-scale financial systems
  • Transparent process: Apply → AI Interview → Client Interview → Offer
  • Once your Supercoder profile is completed, you can be matched with multiple global opportunities.

Location

Similar Jobs

Dice Tech Recruitment Services

React Developer

Full Time

Dice Tech Recruitment Services

Generative AI Engineer

Full Time

Dice Tech Recruitment Services

Senior Platform Engineer

Full Time

Dice Tech Recruitment Services

Backend / Infra Software Developer

Full Time