Employment Type
Contractor
Duration of employment
12 Months
Job Location
Charlotte NC
Date posted
August 17, 2026
Position title
AWS Backend Developer || Charlotte NC || Long Term
Description

We are currently looking to hire a AWS Backend Developer (Node.js) and we believe your skills and expertise are a better match for this role. We have an exciting career opportunity for you with one of our esteemed clients at Charlotte NC

“NJTECH is a globally managed IT services, IT consulting and business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. We play a major role in helping our clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers.”

Responsibilities

Role: AWS Backend Developer (Node.js)

Location: Charlotte NC

Duration: Long term

 

Summary

We are looking for a skilled AWS Backend Developer with hands-on experience in designing, developing, and maintaining scalable cloud-native applications. The ideal candidate will have strong expertise in Node.js and AWS serverless technologies, with experience building secure, event-driven, and highly available applications.

Key Responsibilities

  • Design, develop, and deploy serverless applications using AWS services.
  • Build and maintain RESTful APIs using AWS API Gateway and Node.js.
  • Develop and manage AWS Lambda functions for business workflows and backend processing.
  • Design and optimize NoSQL database solutions using Amazon DynamoDB.
  • Implement asynchronous messaging and event-driven architectures using Amazon SNS and Amazon SQS.
  • Manage file storage and processing using Amazon S3.
  • Monitor application performance, troubleshoot issues, and configure alerts using Amazon CloudWatch.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Ensure application security, scalability, reliability, and cost optimization within AWS environments.

Required Skills

  • Strong experience with Node.js.
  • Hands-on experience with AWS Lambda.
  • Experience designing and implementing REST APIs using Amazon API Gateway.
  • Strong knowledge of Amazon DynamoDB data modelling and query optimization.
  • Experience with Amazon SNS and Amazon SQS for event-driven and messaging solutions.
  • Experience working with Amazon S3 for object storage and file management.
  • Proficiency in monitoring and logging using Amazon CloudWatch.
  • Good understanding of serverless architecture and AWS best practices.
  • Experience with Git and version control systems.
  • Knowledge of authentication and authorization mechanisms such as JWT or OAuth.
  • Strong debugging, troubleshooting, and problem-solving skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • AWS Certification (AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate) is an advantage.
  • Experience with CI/CD pipelines and infrastructure as code (CloudFormation, AWS SAM, or Terraform) is desirable.
  • Familiarity with Agile/Scrum methodologies.

Experience

  • 5+ years of backend development experience.
  • At least 5+ years of hands-on experience with AWS cloud services and serverless application development.