Backend Developer

Piston Technologies

Kolkata District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Provident Fund

Job summary

Piston Technologies in India seeks a senior Backend Developer with strong PostgreSQL and ExpressJS expertise to design scalable backend services. You will optimize databases, implement robust APIs, and collaborate with frontend teams to deliver high-performance solutions.

This full-time role requires 5+ years of backend experience and hands-on experience with cloud platforms and containerization. Relocation to Kolkata is expected for local candidates; some roles may require on-site work and

Qualifications

  • 5+ years of backend development experience.
  • Expertise in PostgreSQL with performance optimization.
  • Strong ExpressJS and Node.js skills.
  • Experience building RESTful APIs and cloud deployment.
  • Familiarity with Docker, Kubernetes, and CI/CD.
  • Knowledge of Git and Agile practices.

Responsibilities

  • Design, develop, and maintain backend services using ExpressJS.
  • Architect, optimize, and manage PostgreSQL databases for performance.
  • Implement database schemas, indexing, and query optimization.
  • Collaborate with frontend developers and stakeholders for integration.
  • Develop RESTful APIs and integrate third-party services.
  • Ensure security best practices including authentication and authorization.
  • Perform code reviews, troubleshoot bugs, and optimize backend performance.
  • Maintain documentation and participate in system architecture discussions.

Skills

ExpressJS
Node.js
PostgreSQL
Database design
RESTful APIs
Git
CI/CD
Docker
Kubernetes
Cloud platforms
Agile

Education

Bachelor's (Preferred)

Tools

Docker
Kubernetes
Git
CI/CD pipelines

Job description

Experience:5+ years

Job Summary

We are seeking a highly skilled Backend Developer with extensive experience in PostgreSQL and database architecture. The ideal candidate will be proficient in building scalable and efficient backend systems using ExpressJS. You will work closely with our development team to optimize databases, enhance application performance, and create robust backend solutions.

Key Responsibilities
  • Design, develop, and maintain backend services usingExpressJS.
  • Architect, optimize, and managePostgreSQLdatabases for high performance and scalability.
  • Implementdatabase schemas, indexing strategies, and query optimizations.
  • Collaborate with frontend developers and stakeholders to ensure seamless integration of backend services.
  • DevelopRESTful APIsand integrate third-party services.
  • Ensuresecurity best practices, including authentication and authorization.
  • Performcode reviews, troubleshoot bugs, and optimize backend performance.
  • Maintain documentation and participate in team discussions on system architecture.
Requirements
  • 5+ years of experience in backend development.
  • Expertise inPostgreSQL, including query optimization, replication, and indexing.
  • Strong understanding ofdatabase architectureand relational database design principles.
  • Proficiency inExpressJSand Node.js..
  • Experience withcloud platforms(AWS, GCP, or Azure) is a plus.
  • Familiarity withcontainerization (Docker, Kubernetes)and CI/CD processes.
  • Knowledge ofGit, testing frameworks, and Agile development methodologies.
  • Ability to work independently and collaborate effectively in a team.
Preferred Qualifications
  • Experience with microservices architecture.
  • Exposure to caching mechanisms like Redis.
  • Strong problem-solving skills and analytical thinking.
Job Types

Full-time,

  • Health insurance
  • Paid time off
  • Provident Fund
Location Type
  • In-person
Schedule
  • Day shift
  • Monday to Friday
  • Weekend availability
Ability to commute/relocate
  • Kolkata, West Bengal: Reliably commute or planning to relocate before starting work (Required)
Education
  • Bachelor's (Preferred)
Experience
  • Back-end development: 5 years (Required)
  • Express.js: 4 years (Required)
  • Node.js: 3 years (Required)
  • APIs: 3 years (Required)
  • PostgreSQL: 4 years (Required)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Node.js)
Backend Developer (Node.js)

Finlabs India Pvt Ltd • India

On-site
INR 1,200,000 - 1,800,000
Backend Developer
Backend Developer

Weekday AI • Gurugram District

On-site
INR 1,500,000 - 2,600,000
Software Engineer
Software Engineer

Weekday AI • Bengaluru

On-site
INR 155,000 - 206,000
Backend developer
Backend developer

Bounteous • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Back End Developer
Back End Developer

Paisabazaar • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

JITO • Bengaluru

On-site
Back End Developer
Back End Developer

Jain International Trade Organisation - India • Bengaluru

On-site
Backend Developer (Node.js / REST API)
Backend Developer (Node.js / REST API)

Lorven Technologies • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Node JS Developer with Java
Node JS Developer with Java

Data Core Systems • Kolkata District

On-site
INR 1,200,000 - 2,400,000