Search by job, company or skills

ValueMomentum

Node.js Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Node.js Developer (PostgreSQL, GCP)

Location: Coimbatore / Hyderabad

Experience: 3–8 Years

Job Summary

We are looking for an experienced Node.js Developer with strong expertise in PostgreSQL and Google Cloud Platform (GCP) to build scalable, secure, and high-performance backend systems. The ideal candidate should have hands-on experience in API development, database design, cloud deployment, caching, authentication, and application observability.

Key Responsibilities

  • Design and develop scalable RESTful APIs using Node.js (Express.js / NestJS) with clean architecture patterns (Controller → Service → Repository)
  • Develop and optimize PostgreSQL database schemas, complex queries, indexing, and performance tuning using ORM tools such as Prisma, TypeORM, or Sequelize
  • Implement secure authentication and authorization mechanisms using JWT, OAuth2, and role-based access control (RBAC)
  • Integrate Redis for in-memory caching, session management, and performance optimization
  • Implement structured logging and centralized monitoring using tools like Winston or Pino, along with audit logging to track user actions and data changes
  • Deploy and manage applications on GCP services such as Cloud Run, App Engine, Cloud SQL (PostgreSQL), Pub/Sub, and Cloud Storage
  • Ensure application security, scalability, and reliability following best practices
  • Build and maintain CI/CD pipelines and support containerized deployments using Docker
  • Collaborate with cross-functional teams to deliver high-quality solutions

Required Skills

  • Strong experience in Node.js with JavaScript/TypeScript and frameworks like Express.js or NestJS
  • Solid understanding of PostgreSQL including joins, indexing, query optimization, and transactions
  • Hands-on experience with ORM tools (Prisma, TypeORM, Sequelize) for data modeling and migrations
  • Experience implementing authentication (JWT, OAuth2) and authorization (RBAC)
  • Experience with Redis for caching and performance optimization
  • Knowledge of logging, monitoring, and audit mechanisms in distributed systems
  • Hands-on experience with GCP services and cloud-native development
  • Hands-On with GKE or any containerization with microservices architecture, and event-driven systems

Soft Skills

  • Strong problem-solving and analytical skills
  • Good communication and collaboration
  • Ability to work in agile environments

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147171931

Similar Jobs

Remote

Skills:

react.js Node.jsExpress.JsMongoDBTypescriptSqlGithub

Remote

Skills:

KubernetesNodejsJavascriptDockerMicroservicesaws

Coimbatore, India

Skills:

react.js .NETSqlHtml5Node.jsCss3NosqlGitTypescriptJavascriptRestful ApisASP.NET Core