Node JS with AWS Developer

2 - 6 years

2 - 5 Lacs

Posted:4 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

A Node.js with AWS Developer is a backend software engineer specializing in building and maintaining scalable and robust applications using Node.js, specifically leveraging Amazon Web Services (AWS) cloud infrastructure.

Key Responsibilities:

Design and Development:

  • Designing, developing, and deploying server-side applications and APIs using Node.js.
  • Integrating and utilizing various AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB, SQS, SNS, API Gateway) for application functionality, data storage, and messaging.
  • Building and maintaining RESTful APIs to support front-end applications and microservices.
  • Implementing best practices for cloud architecture, security, and infrastructure.

Performance and Scalability:

  • Ensuring the performance, scalability, and reliability of Node.js applications and AWS-based solutions.
  • Optimizing application performance and troubleshooting issues in a timely manner.
  • Implementing solutions for high availability and disaster recovery.

Collaboration and Documentation:

  • Collaborating with front-end developers, designers, and other stakeholders to deliver high-quality software.
  • Writing and maintaining technical documentation for applications and AWS deployments.
  • Participating in code reviews and contributing to team best practices.

Deployment and Operations:

  • Understanding and implementing CI/CD pipelines for automated deployment to AWS.
  • Monitoring and optimizing application performance and resource utilization within AWS.
  • Troubleshooting and resolving issues in production environments.

Qualifications:

Technical Skills:

  • Proficiency in Node.js and JavaScript (or TypeScript).
  • Strong understanding and hands-on experience with core AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB, SQS, SNS, API Gateway).
  • Experience with database technologies (e.g., SQL and NoSQL databases like MongoDB, MySQL, PostgreSQL, DynamoDB).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with version control systems (e.g., Git).
  • Knowledge of testing frameworks (e.g., Mocha, Jest) and debugging techniques.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Adaptability to new technologies and evolving project requirements.

Education:

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Fusion Plus Solutions logo
Fusion Plus Solutions

Information Technology & Services

Innovation City

RecommendedJobs for You

chennai, tamil nadu, india

bengaluru, karnataka, india