W2 - Senior Backend Engineer β Node.js (Payments Domain)
Cliff Services Inc
Location
πΊπΈ Johnston, United States
Type
contractor
Salary
$30β$50
Posted
1mo ago
Job Description
Job Title: Senior Backend Engineer Node.js (Payments Domain) Location: Johnston, New Jersey (Onsite) Employment Type: Contract (W2) Open Positions: 3 Start Date: Immediate
Job Description
We are seeking experienced Senior Backend Engineers with strong Node.js expertise and hands-on experience in the Payments domain. The ideal candidate will have a proven track record of designing and developing scalable payment APIs, transaction processing systems, and microservices in a cloud-native environment.
Required Skills
& Experience β’ 5+ years of backend development experience using Node.js and TypeScript β’ Strong experience designing and building payment APIs and microservices β’ Hands-on experience integrating payment gateways such as Stripe, PayPal, Braintree, or similar platforms β’ Deep understanding of payment standards including PCI-DSS, PSD2, and ISO 8583 β’ Experience with transaction processing, reconciliation, and settlement workflows β’ Strong knowledge of payment security concepts including tokenization, encryption, and fraud detection β’ Experience working with PostgreSQL, MongoDB, and Redis β’ Hands-on experience with AWS services including EC2, Lambda, S3, RDS, and SQS β’ Daily hands-on usage of AI-assisted coding tools such as GitHub Copilot, Cursor, or Claude Code (Mandatory)
Preferred Qualifications
- Experience with digital wallets and card network integrations (Visa, Mastercard)
- Knowledge of chargeback handling and dispute management processes
- Experience working in high-volume payment processing environments
- Strong problem-solving and system design skills