Job Overview
AWS Serverless – Senior Engineer
Description
Our ideal candidate should be able to develop Cloud-native (serverless) applications in AWS. They should be able to implement APIs in GraphQL, asynchronous and event-driven solutions, and apply strong programming principles and design patterns. They should be comfortable developing automated unit and integration tests as well as infrastructure automation.
Requirements
- Strong AWS Experience – AWS Lambda, AppSync, DynamoDB, Aurora, Amplify, Kinesis, SQS, S3
- TypeScript, Node.js, JavaScript (or OO Programming Experience)
- Cloud-Native & Serverless Development
- GraphQL
- Object Oriented Programming
- SOLID Programming Principles
- Design Patterns
- Event-Driven Design – Pub/Sub, Message Queues, EventSourcing, CQRS, etc
- Microservices Architecture, Domain Driven Design (DDD), Multi-Tenancy
- Asynchronous Programming
- Test Automation – TDD; Unit, Integration, API / Contract Testing; Jest / other testing frameworks
- Infrastructure Automation
Job Detail
-
Offered SalaryNot Specified
-
Career LevelSenior Executive
-
ExperienceNot Specified
-
GenderBoth
-
INDUSTRYComputer and technology
-
QualificationNot Specified