Backend Developer (Node.js)

Finlabs India Pvt Ltd

India

On-site

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

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Finlabs India Pvt Ltd is seeking a backend developer to design, build, test, and maintain scalable services using Node.js. You will work with cross-functional teams in an Agile environment to deliver robust RESTful APIs and reliable data access.

The role emphasizes clean code, performance optimization with PostgreSQL, and integration with ORM tools like Sequelize or Prisma. You will collaborate with frontend, QA, and product teams, participate in deployments, and uphold security practices.

Qualifications

  • 4–5 years of professional backend development experience with Node.js.
  • Hands-on experience building and consuming REST APIs.
  • Strong PostgreSQL skills: design, SQL queries, indexing, and optimization.
  • Experience with ORM libraries such as Sequelize or Prisma.
  • Good understanding of Git and branching strategies.
  • Experience or understanding of deployment and release processes.
  • Knowledge of API testing tools such as Postman.
  • Basic understanding of authentication and authorization including JWT and OAuth.
  • Familiarity with logging, monitoring, troubleshooting and debugging practices.
  • Understanding of CI/CD concepts is a plus.

Responsibilities

  • Design, develop, and maintain backend applications using Node.js.
  • Build and maintain scalable RESTful APIs for web and mobile solutions.
  • Write clean, maintainable code following standards.
  • Work with PostgreSQL databases including design, SQL and optimization.
  • Use ORM libraries like Sequelize or Prisma for DB interactions.
  • Implement authentication and authorization using JWT/OAuth.
  • Perform API testing and debugging with Postman.
  • Use Git and standard branching strategies for source control.
  • Participate in code reviews and secure coding practices.
  • Collaborate with frontend, QA, product teams and stakeholders.
  • Participate in deployment and release processes.
  • Implement logging, monitoring, and debugging for reliability.
  • Follow Agile/Scrum methodologies and contribute to sprints.
  • Track tasks using Jira or similar tools.
  • Contribute to continuous improvement of processes and code quality.

Skills

Node.js
REST APIs
PostgreSQL
Agile Scrum
Git
CI/CD

Education

Bachelor's degree in Computer Science / IT

Tools

Sequelize
Prisma
Postman
JWT
OAuth

Job description

The candidate will work closely with cross-functional teams to design, develop, test, deploy, and maintain reliable backend services while following industry best practices, coding standards, and Agile development methodologies.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance backend applications using Node.js.
  • Build and maintain robust RESTful APIs for web and application-based solutions.
  • Write clean, maintainable, reusable, and efficient code following established coding standards.
  • Work with PostgreSQL databases, including database design, SQL queries, indexing, and performance optimization.
  • Use ORM libraries such as Sequelize, Prisma, or similar tools for efficient database interaction.
  • Implement and maintain authentication and authorization mechanisms using technologies such as JWT and OAuth.
  • Perform API testing and debugging using tools such as Postman.
  • Use Git and standard branching strategies for source code management.
  • Participate in code reviews and ensure adherence to secure coding practices and development standards.
  • Collaborate with frontend developers, QA engineers, product teams, and other stakeholders to deliver high-quality software.
  • Participate in application deployment and release processes.
  • Implement effective logging, monitoring, and debugging practices to ensure application reliability.
  • Follow Agile/Scrum methodologies and contribute to sprint planning, stand-ups, reviews, and retrospectives.
  • Track and manage development tasks using Jira or similar issue-tracking tools.
  • Contribute to continuous improvement of development processes, code quality, and system performance.
Required Technical Skills
  • 4–5 years of professional experience in backend development using Node.js.
  • Hands-on experience developing and integrating REST APIs.
  • Strong understanding of PostgreSQL, including:
    • Database design
    • SQL queries
    • Indexing
    • Query and performance optimization
  • Experience with ORM libraries such as Sequelize, Prisma, or similar.
  • Good understanding of Git and standard branching strategies.
  • Experience or understanding of application deployment and release processes.
  • Knowledge of API testing tools such as Postman.
  • Basic understanding of authentication and authorization, including JWT and OAuth.
  • Familiarity with logging, monitoring, troubleshooting, and debugging techniques.
  • Understanding of CI/CD concepts is an added advantage.
Process & Development Practices
  • Good understanding of Agile/Scrum methodologies.
  • Experience working within the Software Development Life Cycle (SDLC).
  • Knowledge of coding standards, clean code practices, and software development best practices.
  • Understanding of secure coding practices and code review processes.
  • Familiarity with CI/CD pipelines and practices is an advantage.
  • Experience using Jira or similar issue-tracking and project management tools.
Desired Candidate Profile
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work effectively both independently and as part of a collaborative Agile team.
  • Strong ownership and accountability for assigned tasks and deliverables.
  • High attention to detail and commitment to software quality.
  • Eagerness to learn new technologies and adapt to evolving technical requirements.
  • Proactive approach toward identifying issues and contributing to continuous improvement.
Educational Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
Why Join Us?
  • Opportunity to work on challenging backend development projects.
  • Collaborative and Agile work environment.
  • Opportunities for continuous learning and professional growth.
  • Exposure to modern backend technologies, development practices, and deployment processes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Vision Language Experts • Dadri

On-site
INR 800,000 - 1,200,000
Software Engineer (Backend)
Software Engineer (Backend)

AB Connectz • Khordha

On-site
INR 600,000 - 900,000
Backend Developer - Node JS, PostgreSQL
Backend Developer - Node JS, PostgreSQL

rigbot.com • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Backend Developer (Node.js)
Backend Developer (Node.js)

Infilemon Technologies Pvt Ltd • Pune District

Hybrid
INR 900,000 - 1,300,000
Hybrid work environment
Career growth in a fast-growing startu
Learning-focused team
+1
Node.js Backend Developer
Node.js Backend Developer

Lightrains Technolabs • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
5 Days Working
Flexible Timings
Backend Developer (Node.js)
Backend Developer (Node.js)

JB Group of companies • Navi Mumbai

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

VAHAN Jewelry • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Node JS Backend Development
Node JS Backend Development

Boschgroup • Coimbatore District

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