Bestkaam Logo
RingCentral Logo

Backend Engineer ? Node.js/Nest.js (Scalable Systems)

Bengaluru, Karnataka, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

3 days left to apply

Job Description

We are looking for a highly skilled Backend Engineer with 2+ years of experience in developing backend applications and services using Node.js and Nest.js (TypeScript). The ideal candidate should be excellent at code reviews, have a strong sense of software design strategy, and thrive in a fast-paced, collaborative environment. A deep understanding of database systems, microservices architecture at enterprise scale, and B2B system design will be highly valued. Responsibilities: ? Design, develop, and maintain scalable, high-performance backend applications and services using Node.js and Nest.js. ? Write and maintain unit test cases to ensure code coverage and quality assurance. ? Collaborate in peer programming sessions to share knowledge and improve code quality. ? Conduct code reviews to maintain high engineering standards across the team. ? Design and maintain database structures using PostgreSQL and MongoDB. ? Optimize PostgreSQL queries and work with ORMs in TypeScript (e.g., TypeORM, Prisma). ? Work with Kafka MQ for message-driven communication and system integrations. ? Build and maintain containerized applications using Docker and Kubernetes. ? Collaborate with cross-functional teams to ensure seamless integration between frontend and backend systems. ? Contribute to architecture design, system scalability, and performance optimization. ? Stay updated with the latest backend technologies and industry trends. Requirements: ? Bachelor's degree in Computer Science or a related field. ? Minimum 2 years of experience in backend development using Node.js and Nest.js. ? Strong proficiency in TypeScript. ? Excellent understanding of object-oriented programming and design patterns. ? Deep expertise in PostgreSQL and MongoDB (master-level database skills). ? Proven experience in PostgreSQL query optimization and ORMs (TypeORM, Prisma, Sequelize, etc.). ? Hands-on experience with Kafka MQ, Docker, and Kubernetes. ? Strong understanding of Kubernetes, CI/CD pipelines, and deployment automation. ? Solid understanding of microservices architecture at enterprise scale. ? Experience working with B2B systems and integrations. ? Strong experience with unit testing frameworks and CI/CD pipelines. ? Ability to design and develop scalable distributed systems. ? Excellent problem-solving, communication, and collaboration skills. ? Ability to work independently and effectively in a fast-paced environment. Nice to Have: ? Experience with Go (Golang) or Python. ? Familiarity with telephony systems and their integrations. ? Exposure to microservices orchestration and event-driven architectures. ? Understanding of API security best practices and authentication mechanisms OAuth2, JWT, etc.). ? Experience with cloud platforms such as AWS, GCP, or Azure. If you are a passionate Node.js/Nest.js developer with strong technical expertise, a collaborative mindset, and a drive to build scalable enterprise-grade systems, we?d love to hear from you! Please apply with your updated resume.

Additional Information

Company Name
RingCentral
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Remote
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
3 days left to apply

Similar Jobs

Cvent

3 weeks ago

SRE Architect

Cvent

Blue Yonder

3 weeks ago

IN-Software Engineer II

Blue Yonder

Virallens

3 weeks ago

Full Stack Developer

Virallens

Opkey

3 weeks ago

Lead WordPress Developer

Opkey

Turing

3 weeks ago

Python Developer - 17852

Turing

Epicor

3 weeks ago

Product Developer, Principal-Fullstack-Python

Epicor

Oracle

3 weeks ago

Senior AI Applications Engineer

Oracle

Turing

3 weeks ago

Remote Sr Software Developer - Python

Turing

Synechron

3 weeks ago

Python Fullstack Developer

Synechron

Turing

3 weeks ago

Python Developer - 17852

Turing