NodeJS Developer

Ahmedabad, Baroda, Gandhinagar, Pune, Rajkot

Experience Required:
3-5 Years

We are seeking a highly skilled application developer with expertise in developing micro-services on AWS using NodeJS, Lambda, Step Functions, and DynamoDB. The successful candidate will have experience in designing, developing, testing, and deploying scalable micro-services applications on AWS.

 

Responsibilities

– Design, develop, test, and deploy scalable micro-service applications in AWS.

– Develop and maintain AWS serverless applications using –

– Must have – NodeJS (Typescript, ExpressJS or NestJS, Dynamoose, Jest, Webpack), AWS Lambda, Step Functions, DynamoDB, Micro-service event driven architecture preferably using Apache Kafka or any other event bus.

– Good to have – Experience in Python, Any relational database like Postgres or Mysql, knowledge of AWS services like – Cloudformation, CDK, SAM, CloudWatch, Secrets Manager, KMS, experience in containerization service Docker/Docker-compose etc.

– Develop APIs using REST API design patterns.

– Ability to troubleshoot, debug and apply out of box solutions to come out of any technical road block.

– Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.

– Implement and maintain continuous integration and delivery processes.

– Troubleshoot and debug issues in production and non-production environments.

– Create technical documentation and ensure that all documentation is up-to-date.

Requirements

– Strong proficiency in NodeJS and experience with AWS Lambda and DynamoDB.

– Experience with serverless application development and deployment.

– Strong understanding of AWS services and architecture.

– Experience of working in Agile environment.

– Good communication skill with ability to understand and discuss the functional and technical solutions.

– Proficient in writing clean and maintainable code.

– Experience in implementing and maintaining continuous integration and delivery processes.

Preferred Qualifications

– AWS Certified Developer Associate or Professional certification.

– Experience with other AWS services, such as API Gateway, S3, and Step Functions.

– Experience with containerization technologies, such as Docker.

Job Features

Job CategoryTechnical

Apply Online

A valid email address is required.
A valid phone number is required.