Lead Backend Developer - NodeJS (Architecture/ DevOps)
PeopleGene
5 - 10 years
Delhi
Posted: 12/03/2026
Getting a referral is 5x more effective than applying directly
Job Description
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Build and manage microservices-based architecture for high availability and performance.
- Develop server-side applications using Node.js or Rust.
- Implement event-driven systems and messaging workflows using Apache Kafka.
- Deploy, manage, and scale applications using Kubernetes and containerization tools (Docker).
- Design and optimize databases using MongoDB and other NoSQL solutions.
- Ensure system reliability, security, and performance optimization.
- Collaborate with frontend, DevOps, and product teams to deliver robust solutions.
- Monitor, troubleshoot, and resolve production issues.
Good to have:
- 5+ Years of experience with Node.js or Rust backend development.
- Hands-on experience with microservices architecture.
- Experience with Apache Kafka or other messaging systems.
- Practical knowledge of Kubernetes and container orchestration.
- Experience working with MongoDB and NoSQL database design.
- Understanding of RESTful APIs, asynchronous processing, and system design.
- Familiarity with CI/CD pipelines and cloud platforms (AWS/GCP/Azure) is a plus.
- Strong problem-solving and debugging skills.
- Experience with distributed systems and event-driven architecture.
- Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.
- Understanding of security best practices and performance tuning.
- Prior experience in high-scale or product-based environments.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
