HamburgerMenu
hirist

Software Engineer - NestJS

Hireginie
Bangalore
2 - 3 Years

Posted on: 08/12/2025

Job Description

Description :


Our Client : Company is (founded in 2020) is an industry leading, first of its kind in India, digital healthcare data platform and exchange, infused with AI/ML capabilities delivering solutions to stakeholders in all segments of the healthcare sector.

Job Title : Software Engineer (NestJS)

Education : B.Tech

Experience : 3 - 4 Years

Location : Bangalore

About the Role :


Were looking for a driven Backend Software Engineer (NestJS) to build scalable, secure, and high-performance backend systems. Youll work with Node.js, NestJS, TypeScript, and databases like
PostgreSQL and MongoDB. If you love designing clean APIs, architecting services, and solving realworld engineering problems.

Roles & Responsibilities :

- Design and develop scalable RESTful and event-driven APIs using NestJS and TypeScript.

- Integrate with SQL (PostgreSQL//MSSQL) and NoSQL (MongoDB) databases efficiently.

- Write clean, modular, and testable code following best practices and SOLID principles.

- Implement message queues (Kafka, Redis, or Pub/Sub) for async processing and microservice communication.

- Collaborate with frontend and DevOps teams for seamless feature delivery.

- Manage API authentication and authorization (OAuth2.0, JWT, etc.).

- Implement caching strategies (Redis/memory-based) for high-performance systems.

- Troubleshoot production issues and optimize application performance.

- Participate in code reviews, architecture discussions, and design brainstorming sessions.

- Contribute to improving backend reliability, observability, and deployment automation.

Requirements :

- Hands-on experience with NestJS, Node.js, and TypeScript

- Strong understanding of REST APIs, middleware, and dependency injection in NestJS.

- Working knowledge of SQL (PostgreSQL/MSSQL) and NoSQL (MongoDB) databases.

- Solid understanding of asynchronous programming, promises, and event loops.

- Experience with Git and collaborative workflows (branches, PRs, reviews).

- Understanding of OOP concepts, DSA, and basic design patterns.

- Familiarity with frontend fundamentals (HTML/CSS/JS) for integration-level debugging.

- Experience in error handling, logging, and debugging Node.js applications.

Must Have (Mandatory Working Knowledge) :

- API integration and design standards (OpenAPI/Swagger).

- Authentication and Authorization flows (JWT, OAuth).

- Message Queues Kafka, Redis, or Google Pub/Sub.

- Caching and performance optimization.

- Environment configuration and secrets management.

- Unit and integration testing with Jest or equivalent.

- Version control (Git) and branching strategies

Bonus Points (Good-to-Have, Not Must) :

- Experience with Cloud Platforms (GCP / AWS), deployments, services, IAM, etc.

- Understanding of containerization (Docker, Kubernetes).

- Experience with CI/CD pipelines (GitHub Actions, GitLab CI).

- Familiarity with WebSockets, GraphQL, or gRPC.

- Hands-on with Redis Streams, or Cloud Pub/Sub.

- Exposure to monitoring tools like Prometheus, Datadog, or Stackdriver.

- Understanding of microservices architecture and API gateway patterns.

- Basic knowledge of security best practices (input sanitization, rate limiting, helmet, etc.).

About Hireginie :


Hireginie is a prominent talent search company specializing in connecting top talent with leading organizations. We are committed to excellence and offer customized recruitment solutions across industries, ensuring a seamless and transparent hiring process. Our mission is to empower both clients and candidates by matching the right talent with the right opportunities, fostering growth and success for all.


info-icon

Did you find something suspicious?