P
Piston Technologies1d ago
Indeed

Backend Developer

Kolkata, West Bengal
Full Time
Senior Level
840000-1300000

Auto Apply to 50+ AI Matched Backend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Piston Technologies

Full Job Description

Backend Developer Opportunity in Kolkata, West Bengal

Piston Technologies is seeking a highly experienced Backend Developer to join our team in Kolkata, West Bengal. This full-time, permanent position requires a minimum of 5 years of professional backend development experience, with a strong emphasis on PostgreSQL database architecture and ExpressJS development.

As a Backend Developer, you will be instrumental in designing, developing, and maintaining scalable and efficient backend systems. Your responsibilities will include architecting and optimizing PostgreSQL databases for high performance, implementing robust database schemas, indexing strategies, and query optimizations. You will collaborate closely with frontend developers and stakeholders to ensure seamless integration and develop RESTful APIs. A key aspect of this role involves implementing and upholding security best practices, including authentication and authorization.

We are looking for candidates with a proven track record in ExpressJS and Node.js, extensive knowledge of PostgreSQL, and a solid understanding of database architecture and relational database design principles. Familiarity with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), CI/CD processes, Git, testing frameworks, and Agile methodologies is highly desirable.

Key Responsibilities:

  • Design, develop, and maintain backend services using ExpressJS.
  • Architect, optimize, and manage PostgreSQL databases for high performance and scalability.
  • Implement database schemas, indexing strategies, and query optimizations.
  • Collaborate with frontend developers and stakeholders for seamless 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.

Requirements:

  • 5+ years of experience in backend development.
  • Expertise in PostgreSQL, including query optimization, replication, and indexing.
  • Strong understanding of database architecture and relational database design principles.
  • Proficiency in ExpressJS and Node.js.
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD processes.
  • Knowledge of Git, 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 Details:

  • Job Type: Full-time, Permanent
  • Salary: ₹840,000.00 - ₹1,300,000.00 per year
  • Location: Kolkata, West Bengal (In-person)
  • Schedule: Day shift, Monday to Friday, with weekend availability.
  • Benefits: Health insurance, Paid sick time, Paid time off, Provident Fund.

Education: Bachelor's degree (Preferred)

Specific 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)

Company

P

Piston Technologies

Kolkata, West Bengal
Posted on Indeed