Job Description
Job Title : Node.js Developer (PostgreSQL, GCP)
Location : Coimbatore / Hyderabad
Experience : 3 to 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
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
