Backend Developer(NestJS)

Software Development

Website SPARK+ Technologies

Company: SPARK+ Technologies
Role Type: Full-Time / Internship-to-Full-Time
Department: Technology / Product Development
Work Focus: Backend Development, Production Deployment, Server & Database Management

About SPARK+

SPARK+ is a global product innovation company specializing in Web 2.0, Web 3.0, AI, blockchain, and modern technology solutions. With a presence across the USA, India, Mexico, and clients across global markets, SPARK+ builds futuristic products and supports businesses from product discovery and development to launch and growth.

We are looking for passionate, responsible, and technically strong team members who can take ownership of product development, backend systems, deployments, and long-term product stability.

Position Overview

We are seeking a skilled and ownership-driven Backend Developer – NestJS to join our technology team. The candidate will be responsible for building, maintaining, deploying, and managing backend services for SPARK+ products and client projects.

This role requires strong backend development knowledge, practical experience with NestJS, APIs, databases, Docker, production deployments, server management, backups, debugging, and backend documentation. The ideal candidate should be able to work on production-level systems, resolve technical issues, maintain service quality, and support product demos and technical discussions when required.

Key Responsibilities

• Develop, maintain, and optimize backend services using NestJS, Node.js, and REST/GraphQL APIs.

• Design scalable backend architecture, modules, services, controllers, database schemas, and API flows.

• Handle production deployments using Docker, containerized services, environment configurations, and deployment pipelines.

• Manage backend services, application servers, logs, monitoring, uptime, and production issue resolution.

• Perform database management activities including schema design, migrations, query optimization, backups, restoration, and data consistency checks.

• Set up and maintain backup processes for databases, application data, and server-level requirements.

• Debug backend issues, API failures, deployment errors, database problems, and performance bottlenecks.

• Maintain backend documentation including API documentation, deployment guides, database structure, service workflows, and technical SOPs.

• Follow defined SLAs for issue resolution, production support, uptime, response time, and service maintenance.

• Coordinate with frontend, product, QA, DevOps, and management teams for smooth product delivery.

• Support technical demos, product walkthroughs, and client/internal technical explanations when required.

• Implement secure coding practices, authentication, authorization, validation, error handling, and API security.

• Monitor system performance and suggest improvements for scalability, reliability, and maintainability.

• Ensure version control discipline, proper Git workflow, code reviews, and clean release management.

Required Skills

• Strong backend development experience with NestJS and Node.js.

• Good understanding of REST APIs, GraphQL APIs, microservices, and backend architecture.

• Experience with databases such as PostgreSQL, MySQL, MongoDB, or similar.

• Practical knowledge of Docker, deployments, server management, and production environments.

• Strong debugging, troubleshooting, and problem-solving skills.

• Understanding of database backups, migrations, indexing, query optimization, and restoration processes.

• Ability to write clean, maintainable, and well-documented backend code.

• Knowledge of authentication, authorization, JWT, role-based access, API security, and validation.

• Familiarity with Git, branching, pull requests, release management, and basic CI/CD workflows.

• Ability to work with SLAs, timelines, technical documentation, and production support expectations.

Preferred Skills

• Experience with cloud servers such as AWS, DigitalOcean, Azure, GCP, or similar.

• Knowledge of Nginx, PM2, Linux server commands, SSL setup, domain configuration, and reverse proxy management.

• Experience with Redis, queues, background jobs, cron jobs, file storage, and notification services.

• Basic understanding of DevOps practices, monitoring tools, logging systems, and alerting.

• Experience working on SaaS platforms, dashboards, admin panels, or product-based systems.

• Ability to explain technical concepts in demos or client-facing discussions when needed.

Preferred Qualities

• Strong ownership and accountability for backend systems.

• Detail-oriented and disciplined in documentation, deployment, and testing.

• Proactive in identifying issues before they become production problems.

• Good communication skills for team coordination and technical discussions.

• Willingness to learn new technologies and improve backend processes continuously.

What You Will Work On

• Backend services for SPARK+ products and client solutions.

• Production deployments, server setup, Docker-based services, and database systems.

• API development, integrations, product modules, dashboards, and admin-side systems.

• Monitoring, debugging, backups, documentation, and product stability improvements.

Pay: ₹15,000.00 – ₹18,000.00 per month

Benefits:

• Paid time off

• Work from home

Work Location: Remote

To apply for this job please visit in.indeed.com.

Similar Jobs to Apply
  • Acuity IT Solutions
    India

    Acuity IT Solutions builds software for a variety of businesses, helping them improve their operations with modern technology. We’re a growing company and are looking for talented people to join our
  • SCG
    India

    About SCG in India SCG combines industrial leadership with digital innovation, creating solutions that connect sustainability with technology. In India, digital roles support SCG’s mission of opera
  • Emerson
    India

    Software Developer - User Interface Plugin at Emerson Emerson is a global technology and engineering company providing innovative solutions for industrial customers. We help them optimize operations
  • Unlimited Unnati
    India

    Got a solid frontend skillset and want to build something that actually *scales*? Unlimint, a player in the global payments space, needs a Middle Frontend Developer to join their Merchant Account team