Node.js Backend Developer
Blended Pedagogy Private LimitedResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
BLENDED PEDAGOGY PRIVATE LIMITED
(An EduTech Company)
Job Title:
Node.js Backend Developer (Junior Level) Onsite (Coimbatore)
Location:
No.12, Annai Indira Nagar, KK Pudur, Saibaba Colony,Coimbatore, Tamil Nadu - 641038
Mail ID:
contactblearners@gmail.com
Experience Required:
6 months - 1 year (internship + professional experience acceptable)
Job Description
We are looking for a passionate and motivated Node.js Backend Developer to join our development team. The ideal candidate should have strong fundamentals in backend architecture, API development, and database management, with hands-on experience in modern backend technologies and cloud environments.
Responsibilities
- Develop and maintain scalable RESTful APIs and microservices using Node.js and Express.js.
- Design and manage databases using MySQL, PostgreSQL, and MongoDB.
- Implement authentication and authorization using JWT or similar mechanisms.
- Set up Docker containers for deployment and environment consistency.
- Work with AWS services including EC2, S3 Bucket, and SES for deployment and email automation.
- Use Redis for caching and performance optimization.
- Implement WebSocket for real-time data communication.
- Set up and maintain CI/CD pipelines for automated testing and deployment.
- Create and manage Cron Jobs for scheduled tasks and background services.
- Collaborate with frontend developers to integrate APIs and deliver end-to-end solutions.
- Use Git/GitHub for version control and team collaboration.
- Debug, optimize, and document backend systems and workflows.
Required Skills
- Strong knowledge of Node.js and Express.js frameworks.
- Proficiency in MySQL, PostgreSQL, and MongoDB databases.
- Experience with Docker for containerization and deployment.
- Hands-on experience with AWS EC2, S3, and SES.
- Knowledge of Redis for caching and session management.
- Experience implementing JWT-based authentication.
- Familiarity with WebSocket and real-time communication.
- Understanding of CI/CD pipelines (GitHub Actions, Jenkins, etc.).
- Experience in writing and managing Cron Jobs.
- Good understanding of RESTful APIs and server performance optimization.
- Basic understanding of security practices (input validation, encryption, rate limiting).
- Ability to debug, test, and maintain clean, maintainable code.
- Proficiency with Git and collaborative development.
Good to Have (Optional):
- Exposure to GraphQL and microservice architecture.
- Familiarity with TypeScript for Node.js development.
- Knowledge of message queues (RabbitMQ, Kafka).
- Experience deploying Node.js apps on AWS, DigitalOcean, or Render.
- Understanding of Agile methodologies and project tracking tools (Jira, Trello).
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Compensation
₹18,000 - ₹20,000 per month, depending on skills and project experience.
Pay: ₹18,000.00 - ₹20,000.00 per month
Work Location: In person
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free