4 - 6 years

4 - 6 Lacs

Posted:8 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Backend Developer (Node.js / Python)Location: Kolkata, West Bengal (On-site / Hybrid / Remote – as applicable)Company: Unnatim Payments Private LimitedExperience: 4–6 YearsEmployment Type: Full-timeAbout the Role

We are looking for a skilled Backend Developer with hands-on experience in Node.js and/or Python frameworks to design, develop, and maintain scalable backend systems for fintech applications. The ideal candidate should have a strong understanding of RESTful API design, database management, and microservices architecture.

Key Responsibilities

  • Design, develop, and maintain RESTful and GraphQL APIs using Node.js (Express.js, Next.js, Nest.js) or Python (Django, Flask).
  • Build and optimize server-side logic, ensuring high performance and responsiveness.
  • Integrate third-party APIs, payment gateways, and internal services.
  • Collaborate with front-end developers to define API requirements and ensure smooth integration.
  • Manage and optimize databases (MySQL, PostgreSQL, MongoDB).
  • Implement authentication, authorization, and data security best practices.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, testing, and debugging.
  • Work closely with the DevOps team to deploy and monitor backend services.
  • Contribute to system design discussions and architecture decisions.

Required SkillsTechnical Skills:

  • Strong proficiency in JavaScript (Node.js) and/or Python.
  • Hands-on experience with:
  • Node.js frameworks: Express.js, Nest.js, Next.js (API routes).
  • Python frameworks: Django, Flask.
  • Strong understanding of REST APIs and microservices architecture.
  • Experience with database systems: MySQL, PostgreSQL, MongoDB.
  • Knowledge of version control systems (Git, GitHub, GitLab).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker).
  • Knowledge of message queues (RabbitMQ, Kafka) is a plus.
  • Experience with unit testing frameworks (Jest, PyTest, Mocha, etc.).

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to write clean, efficient, and reusable code.
  • Attention to detail and a proactive learning attitude.

Educational Qualification

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

Preferred Qualifications

  • Experience in fintech or payment gateway systems.
  • Knowledge of API security standards (OAuth2, JWT).
  • Exposure to CI/CD pipelines and automated deployment.

Compensation

  • Competitive salary based on experience and skills.
  • Performance-based incentives and benefits.

Job Type: Full-time

Pay: ₹35,000.00 - ₹50,000.00 per month

Benefits:

  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You