100 Matawan Road, Suite 325, Matawan, NJ, 07747

}

Mon-Sat, 8am-6pm By Appointment on Weekend

+1 (848) 373-1200

Position Overview
We are looking for an experienced Backend Developer with a deep focus on AWS cloud-native development, serverless compute, and infrastructure automation. This role centers around building scalable APIs and backend services using Node.js and TypeScript, while managing cloud infrastructure through Infrastructure-as-Code (IaC) tools such as Pulumi, CloudFormation, and Terraform. You will play a key role in designing modern, event-driven, serverless architectures on AWS and enabling DevOps automation at scale.

Key Responsibilities

Backend & Serverless Development

  • Build scalable and maintainable backend APIs and microservices using Node.js and TypeScript

  • Design and implement AWS Lambda-based compute solutions with integrations to services such as API Gateway, DynamoDB, EventBridge, and Step Functions

  • Develop event-driven workflows and serverless data pipelines

  • Optimize performance and scalability of serverless applications running on AWS

  • Implement robust RESTful APIs with security, logging, and observability baked in

Infrastructure Automation & IaC

  • Define and manage cloud infrastructure using Infrastructure-as-Code with Pulumi, CloudFormation, and Terraform

  • Automate provisioning of AWS resources including IAM roles, networking, storage, compute, and serverless components

  • Contribute to the evolution of IaC strategies including modularization, configuration management, and policy enforcement

  • Implement version-controlled infrastructure that supports reproducible deployments across environments

DevOps & Cloud Engineering

  • Set up and maintain CI/CD pipelines for automated testing, build, and deployment of cloud-based services

  • Monitor application and infrastructure health using tools like CloudWatch, DataDog, or similar observability platforms

  • Troubleshoot production issues and participate in incident response

  • Maintain secrets management and secure parameter storage practices using AWS Secrets Manager and SSM Parameter Store

Cross-Functional Collaboration & Documentation

  • Collaborate closely with frontend developers, architects, product managers, and QA engineers

  • Participate in design and code reviews, ensuring best practices and maintainable code

  • Write clear technical documentation, including diagrams for infrastructure and service interaction

  • Stay current on AWS service updates, IaC tooling improvements, and cloud-native development patterns

Required Skills & Experience

Core Technologies

  • Expert-level experience with Node.js and TypeScript for backend service development

  • Strong understanding of modern JavaScript patterns, async/await, and error handling in distributed systems

AWS Serverless & Cloud Services

  • Hands-on experience designing and deploying applications using the following AWS services:

    • Lambda (core compute engine)

    • API Gateway (REST and HTTP APIs)

    • DynamoDB (NoSQL databases)

    • Step Functions, EventBridge, SQS, SNS, Glue, CloudFront, Secrets Manager, and RDS

Infrastructure as Code

  • Practical experience with IaC in production environments using:

    • Pulumi with AWS SDK

    • Terraform with AWS provider

    • AWS CloudFormation for declarative infrastructure setup

CI/CD and Testing

  • Experience implementing automated pipelines for testing, build, and deployment

  • Strong unit testing experience using frameworks like Jest, Mocha/Chai, or similar

  • Understanding of TDD and integration testing practices

  • Familiarity with mocking, test doubles, and test coverage analysis

General Qualifications

  • 3+ years of backend development experience in cloud-native environments

  • Solid understanding of RESTful API principles and best practices

  • Experience with both SQL and NoSQL data modeling and query optimization

  • Familiarity with Docker, containerization principles, and ECS Fargate deployments

  • Excellent communication skills, documentation habits, and a strong ownership mindset

Preferred Qualifications

  • AWS certifications (Developer Associate, Solutions Architect, or SysOps)

  • Familiarity with monitoring and observability tools (DataDog, New Relic, CloudWatch)

  • Understanding of security principles in cloud deployments including IAM, encryption, and audit logging

  • Knowledge of microservices, domain-driven design, and event-sourcing patterns

  • Exposure to AI-augmented development tools and cloud-native innovation

  • Experience working in Agile or Scrum teams with DevOps workflows

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.