Node Js Developer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Developer, your primary responsibility will be to design and develop robust backend systems and APIs using Node.js. You will leverage the asynchronous, event-driven nature of Node.js to ensure optimal performance and scalability. Collaboration with cross-functional teams, including frontend developers, designers, and product managers, is essential to seamlessly integrate frontend and backend components for a cohesive and immersive user experience. You will be tasked with implementing scalable data storage solutions using databases such as MySQL and MongoDB. Optimization of database schema and queries for efficiency and performance is crucial. Additionally, you will architect and implement event-driven architectures using message brokers like Kafka and SQS to enable real-time processing of events and asynchronous communication between microservices. Ensuring the security of backend systems and APIs will be a top priority. Implementation of best practices such as input validation, authentication, and encryption is necessary to protect sensitive user data and prevent unauthorized access. Writing clean, maintainable code following industry best practices, conducting thorough testing to identify and fix bugs, and documenting technical specifications are key components of the role to facilitate collaboration and knowledge sharing. Providing technical leadership, guidance, and mentorship to junior team members is expected to foster a culture of learning, innovation, and continuous improvement within the team. Requirements: - Bachelor's or Master's degree in Computer Science or a related field. - Proficiency in Node.js and other server-side technologies, microservices architecture, RESTful APIs, and databases like MySQL and MongoDB. - Familiarity with distributed systems, cloud platforms (e.g., AWS, Google Cloud), version control systems (e.g., Git), and CI/CD pipelines. - Experience working with event-driven architecture and message brokers such as Kafka and SQS, preferably in the context of gaming or real-time applications. - Strong problem-solving skills and the ability to troubleshoot complex issues in a fast-paced environment. - Excellent communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders. - Prior experience in the Ecommerce Industry. - A proactive mindset with a passion for learning and staying updated with the latest advancements in backend development and technology. Skills: - Version Control Systems - Node.js - Event-Driven Architecture - CI/CD Pipelines - Node.js - Microservices Architecture - Kafka - MySQL - MongoDB - Google Cloud - SQS - Microservices - REST API - JavaScript - AWS - RESTful APIs,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Gurugram, Haryana, India