9 Findem Jobs
Senior Backend Engineer - Node.js (7-9 yrs)
Findem
posted 7hr ago
Responsibilities :
- Design and develop scalable, high-performance, and reliable backend services using Node.js and JavaScript.
- Architect and implement RESTful APIs and microservices.
- Optimize application performance and ensure efficient database interactions.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and implement technical solutions.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Implement and maintain automated testing (unit, integration, and end-to-end).
- Troubleshoot and debug complex issues in production environments.
- Mentor and guide junior engineers, providing technical leadership and support.
- Stay up-to-date with the latest trends and technologies in backend development.
- Work with cloud services like AWS, Azure, or Google Cloud Platform.
- Work with and design database schemas with SQL and No-SQL databases.
- Implement and maintain CI/CD pipelines.
Qualifications :
- Bachelor's or Master's degree in Computer Science or a related field.
- 7-9 years of professional experience in backend development.
- Expertise in Node.js and JavaScript.
- Strong understanding of asynchronous programming and event-driven architectures.
- Experience with popular Node.js frameworks (i.e. Express.js, NestJS).
- Proficiency in database design and management (i.e., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (i.e., AWS, Azure, GCP).
- Solid understanding of RESTful API design and development.
- Experience with version control systems (i.e., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Familiarity with containerization (Docker, Kubernetes) is a plus.
- Experience with testing frameworks (Jest, Mocha, etc.)
Preferred Qualifications :
- Experience with microservices architecture.
- Knowledge of DevOps practices and CI/CD pipelines.
- Experience with message queues (i.e., Kafka, RabbitMQ).
- Experience with Typescript
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Engineer roles with real interview advice
3-7 Yrs
New Delhi, Bangalore / Bengaluru