Search by job, company or skills

Back End Developer

Back End Developer

plutas.ai
Fresher
Not Disclosed

This job is no longer accepting applications

Job Description

We are looking for a strong Node.js Developer who enjoys solving real-world problems, understands business requirements, and can build reliable and scalable backend applications.

This role is ideal for someone who wants to work in a fast-moving environment, take ownership of features, and contribute directly to product and technology decisions.

KEY RESPONSIBILITIES

  • Design, develop, and maintain scalable backend applications using Node.js.
  • Build secure and high-performance REST APIs and microservices.
  • Understand business requirements and translate them into technical solutions.
  • Design efficient database schemas, relationships, queries, and indexes using PostgreSQL/MySQL.
  • Integrate applications with internal services and external/third-party APIs.
  • Implement proper validation, exception handling, logging, and API error handling.
  • Troubleshoot production and non-production issues using structured debugging and root-cause analysis.
  • Write clean, modular, reusable, and maintainable code.
  • Participate in code reviews and follow engineering standards and best practices.
  • Containerize and deploy applications using Docker and work with Kubernetes environments. Work with Git-based development workflows and CI/CD pipelines.
  • Collaborate closely with product, frontend, QA, DevOps, and other engineering teams.
  • Contribute to application performance, scalability, security, and reliability improvements.
  • Take ownership of assigned modules/features from requirement understanding through deployment.

REQUIRED TECHNICAL SKILLS

  • Strong hands-on experience with Node.js and JavaScript.
  • Good experience building RESTful APIs.
  • Strong understanding of asynchronous programming, Promises, async/await, and event-driven architecture.
  • Good understanding of backend application architecture and API design principles.
  • Strong knowledge of relational databases, particularly PostgreSQL and/or MySQL.
  • Experience integrating third-party APIs and external systems.
  • Working knowledge of Docker.
  • Exposure to Kubernetes and container-based deployments.
  • Good understanding of Git, branching strategies, pull requests, and code reviews.
  • Understanding of CI/CD pipelines.
  • Basic working knowledge of cloud platforms such as AWS, Azure
  • Understanding of API security, authentication, authorization, and secure coding practices.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

Hyderabad, India
Skills:
Monitoring Tools, Change Management, Owasp Top 10, Azure, Automation, Documentation, Coding best practices, Peer code reviews, Analytics
Hyderabad, India
Skills:
Git, SFRA, CDN tuning Akamai, Cartridges, ISML, Server-side JavaScript, Business Manager, payment gateway integrations, Salesforce Commerce Cloud, OCAPI
Hyderabad, India
Skills:
Github, PostgreSQL, Node.js, Jwt, Git, Typescript, Javascript, Swagger, MySQL, MongoDB, Restful Apis, Postman, Express, Nosql, API authentication, Sql, Nest.js, OAuth 2.0, insomnia