We are seeking an AWS Developer for a contract position based in Malvern, Pennsylvania. This role focuses on backend service layer development, building interfaces between upstream data systems and frontend components. The engagement is expected to last 6+ months.
Responsibilities
Develop and maintain service layer components using Node.js and TypeScript
Design and implement REST APIs with OpenAPI/Swagger specifications
Build and deploy serverless and containerized applications on AWS (Lambda, ECS, API Gateway)
Write infrastructure-as-code using CloudFormation
Implement and maintain Jest unit tests, working toward and sustaining 100% coverage gates
Manage secrets and security configurations using AWS Secrets Manager and IAM
Store and retrieve data using S3
Collaborate using Git feature-branch and pull-request workflows with CI gates
Qualifications
Required
5+ years of backend development experience
Node.js and TypeScript as primary development languages
NestJS or comparable dependency injection framework (Spring Boot experience is transferable)
REST API design with OpenAPI/Swagger
AWS services: Lambda, API Gateway, S3, ECS, and Secrets Manager
CloudFormation or infrastructure-as-code experience
Jest unit testing with ability to sustain 100% coverage gates
Git feature-branch and pull-request workflow with CI gate experience
Preferred
Authoring and versioning internal npm packages against a plugin interface
Show the full description
Playwright for end-to-end testing
Stryker mutation testing
Feature flag implementations (Gatekeeper or similar)
OpenTelemetry and distributed tracing (Honeycomb, Splunk)
Fastify framework
Redis
JWT authentication
Brokerage domain experience: order routing, trade execution, cost basis
Client experience and Dexter tooling