We are seeking a highly skilled Backend Developer with strong hands-on experience in Node.js and AWS cloud services. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable backend systems and APIs. You will play a key role in building high-performance applications and ensuring seamless integration with front-end and cloud infrastructure.
Key Responsibilities:
Design, develop, and maintain backend services and RESTful APIs using Node.js.
Build scalable and secure cloud-based applications leveraging AWS services (Lambda, EC2, S3, RDS, API Gateway, etc.).
Optimize performance, reliability, and scalability of backend systems.
Integrate third-party services, databases, and internal microservices.
Implement security best practices including authentication, authorization, and data protection.
Participate in code reviews to maintain high development standards.
Troubleshoot production issues and provide timely resolutions.
Collaborate with front-end developers, DevOps engineers, and product teams to deliver high-impact features.
Required Skills & Qualifications
4 – 8 years of hands-on experience as a Backend Developer.
Strong proficiency in Node.js and JavaScript/TypeScript.
Expertise with backend frameworks such as Express.js / NestJS.
Solid experience with AWS cloud services (Serverless, Lambda, API Gateway, DynamoDB, EC2, S3, RDS, IAM).
Strong understanding of microservices architecture, API development, and event-driven systems.
Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB).
Experience with CI/CD pipelines and version control systems (Git).
Strong problem-solving skills and ability to work in a fast-paced environment.
Good to Have (Optional)
Experience with GraphQL.
Knowledge of Docker & Kubernetes.
Understanding of message brokers (Kafka, RabbitMQ, Amazon SQS).
Experience with unit testing frameworks (Jest, Mocha, Chai).
Experience in monitoring and logging tools (CloudWatch, ELK, Datadog).
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, or relevant field (or equivalent practical experience).
Node.js, JavaScript, TypeScript, Express.js, NestJS, AWS, AWS Lambda, Amazon EC2, Amazon S3, Amazon RDS, API Gateway, DynamoDB, IAM, RESTful APIs, Microservices Architecture, Event Driven Architecture, SQL, NoSQL, MySQL, PostgreSQL, MongoDB, CI/CD, Git, Security Best Practices, Authentication, Authorization, Performance Optimization, GraphQL, Docker, Kubernetes, Kafka, RabbitMQ, Amazon SQS, Unit Testing, Jest, Mocha, Chai, CloudWatch, ELK Stack, Datadog