NodeJS Developer
Published date: 2024/01/10
- Location: Gandhinagar, Gujarat, India
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
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
2 page views
Related listings
-
Director Information Technology | Education Institute | AhmedabadSoftware DeveloperLeadership position driving the technology and digital backbone of the company Set afresh the technology platform from roadmap to implementation About Our Client This is a world class skill development institute set up by a leading multinational stee...2026/11/07
-
Node js developerSoftware DeveloperIntegration of user-facing elements developed by front-end developers with server side logic -Writing reusable, testable, and efficient code -Design and implementation of low-latency, high-availability, and performant applications -Implementation of ...2026/11/07
-
DotNet Developer|Software DeveloperLooking out for 2 4 years experience in IT industry with experience across requirement understanding Architecture Design and Development Deployment and Testing Should be good at problem solving and customer communication Quickly able to adapt to new ...2026/11/07
