Direct Client:: W2 position:: Need Lead Fullstack Developer with System Design, NodeJS, AWS Connect and Banking, New Account Opening Flows Expeirence:: 100% Remote

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Banking
AWS Connect
System Design
Leadership
NodeJS
FUllstack Development
Java

Job Details

W2 contract to Fulltime position

No Sponsorship candidates required

==

Role: Lead Full Stack Engineer with System Design – Banking & New Account Opening (AWS Connect & Node.js)

Location: 100% Remote

 

Job Description:

We are seeking a highly skilled Lead Full Stack Engineer / System Design Lead with strong hands-on experience in Node.js, AWS Connect, Microservices architecture, and Banking New Account Opening (NAO) workflows. The ideal candidate will provide technical leadership across distributed engineering teams, drive architectural decision-making, and deliver highly scalable customer onboarding and banking experience platforms.

 

This role involves end-to-end system design, architecting cloud-native solutions, building secure and resilient full-stack applications, and leading engineering teams to deliver modern customer onboarding capabilities in alignment with banking compliance and security standards.

 

Roles & Responsibilities:

 

  • Lead architecture, design, and development of full-stack applications using Node.js, API integrations, and AWS cloud services including AWS Connect.
  • Own system-level design decisions for New Account Opening & Digital Banking onboarding flows.
  • Lead, mentor, and grow engineering teams across full-stack and integration components.
  • Design scalable, high-performance microservices and event-driven architectures for real-time customer onboarding.
  • Define and enforce coding standards, unit testing, and best engineering practices (CI/CD, DevSecOps).
  • Collaborate with product owners, business stakeholders, UX, and operations teams to deliver customer-centric solutions.
  • Integrate third-party identity verification, KYC/AML, e-signature, and fraud prevention systems.
  • Ensure compliance with banking security standards, OAuth2, JWT, encryption, PCI, FFIEC, etc.
  • Lead cloud architecture modernization and migration initiatives leveraging AWS components.
  • Conduct system performance analysis, code reviews, troubleshooting, and production support guidance.
  • Drive continuous improvement in system reliability, scalability, and operational excellence.

 

Required Skills & Experience:

 

  • 10+ years of full-stack engineering & architecture experience.
  • Strong hands-on Node.js development and backend microservices experience.
  • AWS ecosystem expertise including: AWS Connect (Contact flows, Lambda integration, agent/IVR routing, CTI), AWS Lambda, API Gateway, Fargate/ECS, S3, DynamoDB, SNS/SQS, CloudWatch, IAM.
  • Experience in Banking & Financial Services, specifically: Digital New Account Opening (NAO) workflows for consumer/retail/commercial banking KYC, KYB, AML, risk scoring, onboarding decision rules, identity verification
  • Experience designing & integrating RESTful APIs, GraphQL, OpenAPI/Swagger.
  • Hands-on UI engineering experience with React / Angular / Typescript preferred.
  • Deep experience with Event-driven & Microservices architecture.
  • Strong knowledge of SQL & NoSQL databases (PostgreSQL, DynamoDB, MongoDB).
  • DevOps knowledge: CI/CD pipelines, Jenkins/GitHub Actions, Docker, Kubernetes.
  • Solid understanding of security protocols: OAuth 2.0, SAML, JWT, TLS 1.2+.

 

Leadership & Delivery Skills:

 

  • Proven Team Lead / Principal Engineer experience leading large distributed teams.
  • Excellent communication and stakeholder management capabilities.
  • Experience delivering mission-critical banking or high-transaction systems.
  • Ability to drive product roadmap execution and technical direction.
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.