Job Summary
The Node.js / TypeScript Developer with AWS will develop and maintain cloud-based applications, APIs, and microservices. The role requires hands-on experience with Node.js, TypeScript, Java, and AWS services, along with knowledge of event-driven architecture and serverless development patterns. The developer will build and manage data flows across services while optimizing cloud application performance, reliability, and scalability.
Key Responsibilities
• Develop and maintain applications using Node.js, TypeScript, and Java.
• Design, develop, and maintain APIs and microservices.
• Build and integrate cloud-based solutions using AWS services such as Lambda, ECS, API Gateway, SQS, SNS, DynamoDB, and Aurora.
• Implement event-driven architectures using SNS, queues, and asynchronous workflows.
• Develop and maintain serverless applications using AWS Lambda.
• Design and manage data flow orchestration across multiple services.
• Optimize cloud application performance by addressing latency, concurrency, and throttling challenges.
Required Qualifications
• Hands-on development experience with Node.js and TypeScript.
• Experience with Java development.
• Strong experience in API development and microservices architecture.
• Hands-on experience with AWS services, including Lambda, ECS, API Gateway, SQS, SNS, DynamoDB, and Aurora.
• Understanding of event-driven architecture, messaging queues, and asynchronous workflows.
• Experience with serverless development patterns.
• Knowledge of data flow orchestration across services.
• Experience with cloud performance tuning, including latency, concurrency, and throttling optimization.