Backend Developer (Node JS) Job at AIT Global inc., Remote

Uzk3NG1wbzN1WHZlZFhPaWhVUGNsWFFvUGc9PQ==
  • AIT Global inc.
  • Remote

Job Description

Job Title: Backend Developer (Node JS)
Location: Remote with occasional travel to Concord, North Carolina

Must have Skills : AWS Lambda, Amazon DynamoDB, Node JS, Amazon Bedrock, AWS Cognito

Primary Responsibilities:

  • Design, develop, and maintain scalable backend services leveraging Amazon Web Services, with a focus on Amazon Bedrock for AI-driven capabilities.
  • Implement RBAC (Role-Based Access Control) using AWS Cognito groups to ensure secure and role-specific access.
  • Perform backend security hardening, including CORS lockdown, input validation, and API throttling mechanisms.
  • Design and manage DynamoDB data models, including Global Secondary Indexes (GSIs), and handle backup/restore strategies.
  • Develop and maintain data migration scripts, seed data tooling, and execute migration from staging to production environments.
  • Contribute to PACE prototype feature implementation, including AI-powered features using Bedrock where applicable.
  • Build and expose secure, scalable RESTful APIs and integrate with frontend systems.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Monitor system performance, troubleshoot issues, and optimize backend services for reliability and scalability.

Experience and Skills Required:

  • 9-13 years of experience in backend development.
  • Strong hands-on experience with Node.js or similar backend technologies.
  • Proven experience working with Amazon Web Services, especially: Amazon Bedrock (LLM integration, prompt orchestration, AI workflows), AWS Cognito (authentication, RBAC), DynamoDB (data modeling, GSIs, performance tuning), AWS Lambda, API Gateway.
  • Solid understanding of authentication and authorization mechanisms (RBAC, JWT, OAuth).
  • Experience implementing API security best practices (CORS, validation, throttling, rate limiting).
  • Hands-on experience with data migration strategies, scripting, and environment data management.
  • Familiarity with Generative AI concepts, prompt engineering, and integrating AI services into backend systems.
  • Experience with CI/CD pipelines, version control (Git), and DevOps practices - Strong debugging, analytical thinking, and problem-solving skills.
  • Good communication and ability to work in cross-functional teams.

Job Tags

Remote work

Similar Jobs

Sentara Healthcare

Registered Nurse (RN) - Med Surg and Intermediate Care Blended Unit Job at Sentara Healthcare

 ...City/State Norfolk, VA Work Shift First (Days) Overview: Sentara is currently hiring a Registered Nurse to work at Sentara Leigh Hospital located in Norfolk on our Medical Procedures Unit. This unit will have a mixture of medical, surgical and intermediate... 

Meaningful Beginnings

Chinese Immersion Teacher - Early Childhood Education (San Mateo Region) Job at Meaningful Beginnings

About the Role: Language and culture shape your classroom, where Mandarin and English are woven into daily play and routines. Through culturally respectful teaching and strong family partnerships, you support children in expressing themselves with confidence. Your work...

Upflow Jobs

Data Analyst Intern Job at Upflow Jobs

 ...modern collections hub that manages all data, analytics, communications and payments...  ...exciting personal growth opportunity and international experience. For more information, please...  ...at Upflow Joining Upflow as a Data Analyst Intern, you will play a vital role in... 

Gotham Enterprises Ltd

Remote Healthcare Recruiter (General Healthcare - Nationwide) Job at Gotham Enterprises Ltd

 ...Remote Healthcare Recruiter (General Healthcare Nationwide) Job Summary Gotham Enterprises Ltd is seeking a relentless, high-speed Remote Healthcare Recruiter to join our national staffing engine. We arent just filling seats; we are "dissolving the gap" in the... 

5TH HQ

Trabajo de Empaque ( Turno de Noche ) Job at 5TH HQ

 ...cuidado los distintos tipos de productos. Asegurarse de colocar las etiquetas y codigos a todos los productos. Mantener el area de trabajo limpia. Realizar inspecciones visuales de los productos empaquetados para garantizar su calidad. Trabajar en colaboracin con...