with strong hands-on experience in building scalable web applications using PostgreSQL, Express.js, React, and Node.js. The ideal candidate will have production-level exposure to
message queue systems (e.g., RabbitMQ, Kafka)
,
CI/CD pipelines
, and
container orchestration using Kubernetes
.
Key Responsibilities
Design, develop, and maintain end-to-end web applications using the PERN stack.
Architect and implement robust backend services and RESTful APIs.
Work with PostgreSQL for database design, optimization, and complex queries.
Integrate and manage
Message Queues (RabbitMQ, Kafka, etc.)
for asynchronous communication and event-driven systems.
Set up and maintain
CI/CD pipelines
for reliable and frequent releases.
Build and deploy scalable applications using
Docker and Kubernetes
.
Collaborate closely with DevOps, QA, and Product teams to ensure high-quality releases.
Optimize performance, reliability, and scalability of microservices and front-end components.
Conduct code reviews and mentor junior developers.
Required Skills & Qualifications
4+ years of hands-on experience in full-stack development with the PERN stack.
Strong knowledge of
Node.js
backend development and
Express.js
framework.
Proficiency in
React.js
with modern front-end development practices.
Expertise in
PostgreSQL
and query optimization.
Experience integrating and managing
message brokers
like
Kafka, RabbitMQ, or Redis Streams
.
Solid understanding of
CI/CD pipelines
using tools like
GitHub Actions, GitLab CI, Jenkins, etc.
Working experience with
Docker
and
Kubernetes
in deploying containerized applications.
Familiarity with microservices architecture and REST API standards.
Strong understanding of system design, architectural patterns, and performance tuning.
Preferred Qualifications
Experience with
monitoring tools
(Prometheus, Grafana, ELK stack).
Understanding of
OAuth2, JWT
, and secure API communication.
Previous experience with
infrastructure-as-code
tools like
Terraform or Helm
.
Contributions to open-source projects or active GitHub profile.
Job Type: Full-time
Pay: ?16,666.00 - ?18,333.00 per month
Benefits:
Flexible schedule
Education:
Bachelor's (Preferred)
Experience:
Next.js: 1 year (Preferred)
SQL: 1 year (Preferred)
Node.js: 2 years (Required)
React: 2 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.