1 Mindekk Technologies Job
6-8 years
Senior Node.js Developer - Microservices Architecture (6-8 yrs)
Mindekk Technologies
posted 17d ago
Job Description : Senior Node.js Developer (6+ Years Experience)
Location : Bangalore (Work from Office)
Experience: 6+ Years
Employment Type: Full-Time
About the Role :
We are seeking a highly experienced Senior Node.js Developer with 6+ years of hands-on experience in backend development. The ideal candidate will be responsible for designing and developing robust, scalable, and high-performance backend systems. The role requires expertise in Node.js, along with proficiency in building RESTful APIs, working with databases, and ensuring application security and performance.
Key Responsibilities :
- Develop and maintain efficient, reusable, and reliable backend services using Node.js.
- Design and implement RESTful APIs and microservices to support frontend applications.
- Work with databases (SQL & NoSQL) to ensure efficient data storage and retrieval.
- Collaborate with frontend developers, product managers, and stakeholders to deliver high-quality solutions.
- Optimize application performance, scalability, and security.
- Write clean, well-documented, and testable code following best practices.
- Troubleshoot and debug applications to resolve issues effectively.
- Implement and maintain CI/CD pipelines for seamless deployment.
- Stay updated with industry trends and emerging technologies to ensure cutting-edge solutions.
Required Skills and Experience :
- Minimum 6 years of experience in backend development with a strong focus on Node.js.
- Proficient in designing and developing RESTful APIs and microservices architecture.
- Strong knowledge of JavaScript (ES6+), TypeScript is a plus.
Experience with database technologies :
- Relational databases (MySQL, PostgreSQL)
- NoSQL databases (MongoDB, DynamoDB)
- Expertise in backend frameworks such as Express.js or Nest.js.
- Strong experience in troubleshooting, debugging, and performance optimization.
- Experience in working with authentication & authorization protocols (JWT, OAuth).
- Familiarity with cloud platforms such as AWS, Azure, or GCP (Nice to have).
- Experience with Docker and containerized applications (Nice to have).
- Knowledge of Kubernetes, CI/CD pipelines, and monitoring tools (Nice to have).
- Strong understanding of code versioning tools such as Git.
Nice to Have :
- Experience in using monitoring tools like Grafana, Splunk, New Relic.
- Hands-on experience with Serverless architectures (Lambda functions, Firebase).
- Exposure to agile development methodologies.
Qualifications :
- Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.
- Strong problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
What We Offer:
- Competitive salary and performance-based incentives.
- Opportunity to work with cutting-edge technologies and a dynamic team.
- Flexible work culture with learning and growth opportunities.
- Work-life balance and an employee-friendly environment.
Functional Areas: Other
Read full job description