Senior API Developer – Node.js

Overview

Remote
50 - 55
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

API
RESTful
PostgreSQL
Node.js
MongoDB
MySQL
NoSQL
Kubernetes
GraphQL
Express.js
Amazon Web Services
AP

Job Details

Role Overview:
We are seeking a Senior API Developer (Node.js) to design, develop, and maintain secure, scalable, and high-performance APIs that support core banking, digital channels, and enterprise integrations. The ideal candidate will have strong experience in Node.js-based microservices, API design standards, and banking security and compliance requirements.

Key Responsibilities
Design and develop RESTful and event-driven APIs using Node.js.
Build microservices architectures to support banking applications and digital platforms.
Develop API integrations with core banking systems, payment gateways, CRM, and third-party services.
Implement authentication and authorization mechanisms (OAuth 2.0, JWT, OpenID Connect).
Ensure APIs meet banking security, compliance, and regulatory standards.
Implement input validation, error handling, rate limiting, and API throttling.
Optimize APIs for performance, scalability, and high availability.
Collaborate with frontend, mobile, DevOps, and architecture teams.
Conduct code reviews, enforce best practices, and mentor junior developers.
Support API documentation using Swagger / OpenAPI.
Monitor and troubleshoot APIs in production environments.

Required Skills & Qualifications
7+ years of backend development experience.
5+ years of hands-on experience with Node.js.
Strong experience building RESTful APIs and microservices.
Proficiency in Express.js, NestJS, or similar Node frameworks.
Experience with API Gateway, reverse proxies, and load balancers.
Strong knowledge of OAuth 2.0, JWT, SSO, and API security best practices.
Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
Familiarity with event-driven systems (Kafka, SNS/SQS, RabbitMQ).
Experience with CI/CD pipelines and automated deployments.
Understanding of banking domain concepts (payments, accounts, transactions).
Banking & Compliance Requirements
Experience working in regulated environments.

Knowledge of:
PCI DSS
SOX
GDPR
FFIEC guidelines
Strong understanding of data privacy, encryption, and secure API design.

Nice-to-Have Skills
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
Experience with containerization (Docker, Kubernetes).
Knowledge of GraphQL.
Experience with API monetization or developer portals.
AWS or cloud certifications.

Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and stakeholder collaboration.
Ability to work in Agile/Scrum environments.
Leadership and mentoring capabilities.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Value Spectrum Technologies LLC