Design, develop, and maintain scalable and secure backend systems using Node.js .
Build and integrate RESTful APIs, ensuring seamless interaction with front-end applications and other microservices.
Work with relational (e. g., MySQL, PostgreSQL) and non-relational (e. g., MongoDB) databases to ensure efficient data handling, storage, and retrieval.
Implement security measures such as authentication, authorization, encryption, and other security protocols to protect applications from vulnerabilities and attacks.
Collaborate with cross-functional teams to define requirements and implement technical solutions.
Debug and resolve issues across the development lifecycle, ensuring smooth system operations.
Actively participate in code reviews, sharing knowledge and improving team practices.
Design, develop, and maintain scalable and secure backend systems using Node.js .
Build and integrate RESTful APIs, ensuring seamless interaction with front-end applications and other microservices.
Work with relational (e. g., MySQL, PostgreSQL) and non-relational (e. g., MongoDB) databases to ensure efficient data handling, storage, and retrieval.
Implement security measures such as authentication, authorization, encryption, and other security protocols to protect applications from vulnerabilities and attacks.
Build and manage containerized applications using Docker.
Deploy and manage services in Kubernetes clusters.
Solid understanding of object-oriented programming (OOP) and design patterns.
Requirements
Proven experience in writing efficient and scalable code.
Experience with designing and managing microservices and APIs.
Proficiency with SQL and NoSQL databases.
Ability to optimize performance, scalability, and implement security best practices.
Experience using Git for code versioning and collaboration.
Skilled in writing automated tests to ensure code quality.
Strong problem-solving and debugging skills across the development lifecycle.
Excellent communication skills for cross-functional teamwork.
Desired Qualities
Proficient in Node.js, JavaScript, and modern web frameworks.
Strong understanding of web security principles and practices (e. g., authentication, encryption, secure coding).
Hands-on experience with databases, both SQL and NoSQL, and know when to use each.
Possess strong problem-solving skills, with a solid understanding of data structures and algorithms.
This job was posted by Sneha Karanjikar from EXPLIoT.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job