to build scalable, high-performance backend systems. You will work on integrating systems using
gRPC
for efficient communication, setting up and managing
Kafka
streams for real-time data processing, and utilizing
PostgreSQL
to maintain reliable, performant databases.
Key Responsibilities:
Develop and maintain backend services using
Node.js
and
TypeScript
.
Design and implement
gRPC
services for communication between microservices.
Build real-time data pipelines and processing applications using
Apache Kafka
.
Collaborate with the data team to create and maintain efficient data storage solutions using
PostgreSQL
.
Write clean, modular, and reusable code following best practices.
Write unit, integration, and end-to-end tests to ensure code quality.
Contribute to architecture discussions and design scalable, fault-tolerant systems.
Monitor and optimize application performance to ensure scalability and reliability.
Participate in code reviews and work with cross-functional teams (frontend, QA, DevOps).
Troubleshoot, debug, and optimize production systems.
Required Skills & Qualifications:
Proven experience
as a backend developer with strong expertise in
Node.js
.
Experience with gRPC
and
Protocol Buffers
for building fast and reliable APIs.
Experience with Kafka
for building real-time data pipelines and streaming applications.
Strong knowledge of
PostgreSQL
and experience in designing, optimizing, and querying relational databases.
Familiarity with
TypeScript
is a plus.
Understanding of containerization technologies (e.g.,
Docker
) and
CI/CD pipelines
.
Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
Familiarity with microservices architecture.
Solid understanding of best practices in code quality, testing, and version control (Git).
Strong problem-solving skills, a proactive attitude, and the ability to work independently as well as part of a team.
Job Types: Full-time, Permanent
Pay: ?600,000.00 - ?1,300,000.00 per year
Experience:
gRPC: 2 years (Required)
PostgreSQL: 2 years (Required)
Node.js: 5 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.