Job Details

Job Title
Full Stack Developer
Location
Kolkata -HO
Job Description

JOB DESCRIPTION

 

Name of the Department

Information Technology

Role

Full Stack Developer

Designation

To be decided basis experience

Location

Kolkata

 

Job Purpose / Summary:

We are looking for a skilled and motivated Full Stack Developer with 3–4 years of experience in building scalable web applications and backend services. The ideal candidate should have strong expertise in Node.js (Express.js), PostgreSQL, and cloudnative architectures across AWS, Azure, and GCP. You will work on designing, developing, and deploying secure, highperformance applications in a multicloud environment.

Duties and Responsibilities:

· Design and develop scalable RESTful APIs using Node.js and Express.js

· Develop responsive and reusable frontend components using React / Angular / Vue.js

· Design and optimize database schemas, queries, and indexes using PostgreSQL

· Implement authentication and authorization mechanisms using: AWS Cognito / Azure Active Directory (Azure AD / Entra ID) / GCP Identity Platform

· Integrate and manage asynchronous workflows and messaging systems, such as AWS SQS / Azure Service Bus / GCP Pub/Sub

· Implement event‑driven architecture using Kafka or cloud‑native event services

· Use Redis for caching, session management, rate limiting, and performance optimization

· Deploy, monitor, and manage applications across AWS, Azure, and GCP infrastructure

· Collaborate with cross‑functional teams on architecture, design, and code reviews

· Write clean, maintainable, secure, and testable code following best practices

 

Experience / Skillset / Certifications Required:

MANDATORY SKILLS

Backend

• Strong proficiency in Node.js

• Hands on experience with Express.js

• REST API design, development, and integration

• Middleware implementation, validation, and error handling

Database

• Strong experience with PostgreSQL

• Query optimization, indexing, and performance tuning

• Experience with ORMs such as Sequelize or TypeORM

Cloud & DevOps

• Hands on experience with AWS services, including: SQS, Cognito, EC2, Lambda, API Gateway

• Familiarity with Azure services, such as: Azure App Service / Azure Functions, Azure Active Directory (Entra ID), Azure Service Bus, Azure API Management

• Familiarity with GCP services, such as: Cloud Run / Compute Engine, GCP Pub/Sub, Cloud Functions, API Gateway

• Understanding of CI/CD pipelines and deployment automation

Messaging & Caching

• Experience using Redis for caching, session handling, and performance optimization

• Familiarity with message queues and event streaming platforms

Frontend

• Experience with React.js (preferred)

• Strong knowledge of HTML5, CSS3, and JavaScript (ES6+)

• Understanding of component-based architecture and state management

GOOD TO HAVE

• Knowledge of Microservices architecture

• Experience with Docker and containerized deployments

• Familiarity with OAuth and JWT based authentication flows

• Experience handling high volume and high availability APIs

• Understanding of application security best practices

• Exposure to multi cloud or hybrid cloud environments

Recommended By:

Saptarshi Dhar (VP – Digital Engineering)

Approved By:

Pinaki Halder (CIO)

Apply to Job