The candidate will develop backend services, integrate AWS services, work with databases, and create automated tests.
-
Develop backend APIs and services using
Node.js and TypeScript.
-
Build and integrate
REST APIs with AWS services.
-
Work with
Amazon Connect and other AWS APIs using
AWS SDK v3.
-
Develop AWS serverless applications using
Lambda and API Gateway.
-
Work with
DynamoDB and other AWS databases/configuration stores.
-
Implement
authentication, authorization, input validation, and security controls.
-
Add
audit logging, error handling, correlation IDs, and structured logging.
-
Handle API issues such as
pagination, retries, throttling, failures, and timeouts.
-
Write and maintain
unit, API, integration, and regression tests.
-
Participate in
code reviews, design discussions, troubleshooting, and deployments.
-
Work with
Git, CI/CD pipelines, and production support.