Node.js Backend Developer
Bütçe: -
HOURLY / NOT_SURE
⭐ 0.00 (0)
India
typescript, aws-lambda, kubernetes, docker, git, node.js, cicd
Job Title: Node.js Backend Developer
Location: [To be specified]
Employment Type: Full-time (On-site)
Experience: 4–8 Years (Preferred)
Job Summary
We are looking for a highly skilled Node.js Backend Developer to join our development team. The ideal candidate should have strong expertise in building scalable backend applications using Node.js, TypeScript, AWS, Kubernetes, and Microservices Architecture. Exposure to AI-based applications or integrations will be an added advantage.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Node.js and TypeScript.
Build RESTful APIs and backend services with high performance and security.
Develop and deploy cloud-native applications on AWS.
Containerize applications using Docker and manage deployments through Kubernetes.
Design and implement Microservices Architecture for scalable and maintainable systems.
Collaborate with frontend developers, DevOps engineers, and product teams to deliver high-quality solutions.
Optimize application performance, troubleshoot issues, and ensure system reliability.
Participate in code reviews, testing, and deployment activities.
Stay updated with emerging backend technologies and best practices.
Work on AI-enabled features or integrate AI services into applications (Good to Have).
Required Skills
Strong hands-on experience in Node.js backend development.
Proficiency in TypeScript.
Experience with AWS services (EC2, Lambda, S3, RDS, API Gateway, ECS/EKS, etc.).
Strong knowledge of Kubernetes and container orchestration.
Experience designing and developing Microservices Architecture.
Good understanding of REST APIs, authentication, security, and backend best practices.
Experience with Git and Agile development methodologies.
Good to Have
Knowledge of AI/ML concepts or experience integrating AI services (OpenAI, AWS Bedrock, Azure OpenAI, etc.).
Experience with CI/CD pipelines.
Knowledge of Docker, Redis, RabbitMQ/Kafka, or other messaging systems.
Experience with monitoring and logging tools.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Experience
4–8 years of relevant backend development experience.
Mandatory Skills
Node.js
TypeScript
AWS
Kubernetes
Microservices Architecture
Preferred Skills
AI/Generative AI exposure
Docker
CI/CD
Git
Agile/Scrum
Upwork'te aç