Senior Backend Engineer / Backend Tech Lead (Node.js + NestJS)
Urim Software Solutions |AI| IoT| SAP | Web App | ERP & CRM | Marketing
5 - 10 years
Hapur
Posted: 29/01/2026
Job Description
Company Description
Urim Software Solutions is a leader in delivering cutting-edge technology solutions, specializing in AI, web application development, CRM, SAP, cybersecurity, and more. Focused on empowering businesses, we offer a comprehensive suite of services tailored to meet diverse digital needs. By leveraging advanced technologies, we provide innovative tools to improve operations, customer engagement, and business growth. With a commitment to innovation and quality, we continue to build robust solutions to drive success for our partners and clients.
We are building a microservices-based backend platform (domain-driven services) that powers core business workflows such as user management, orders, inventory, payments, and supporting services. You will lead backend engineering delivery, set standards, and ship production-grade services with strong quality practices.
Responsibilities- Own backend architecture and delivery usingNode.js + TypeScript + NestJS
- Design and implementREST APIs and maintainSwagger/OpenAPI documentation
- Build and maintain microservices (service boundaries, integration patterns, error handling, retries)
- Own data model design and performance usingPostgreSQL + Prisma (migrations, indexing, query optimization)
- Implement caching/session/queue patterns usingRedis
- Integrate centralized authentication/authorization usingKeycloak (OIDC/OAuth2/JWT)
- Establish engineering standards: PR reviews, CI-ready code, testing strategy, release discipline
- Collaborate with product/PM to convert requirements into executable technical tasks and acceptance criteria
- Improve observability: structured logging, metrics, dashboards (Grafana)
- 2+ years backend experience; strong production experience inNode.js + TypeScript
- 2+ years withNestJS (or comparable enterprise Node framework with DI/modules)
- Strong DB experience:PostgreSQL + ORMs (Prisma preferred), migrations, performance tuning
- Experience withRedis (caching, sessions, queues, or pub/sub)
- Strong API design skills (versioning, pagination, validation, idempotency, rate limiting)
- Strong testing mindset (unit + integration tests; TDD preferred)
- Experience operating services in Dockerized environments; CI/CD familiarity
- Azure deployment experience
- Experience building API Gateways or service routing
- Event-driven patterns/message queues (asynchronous workflows)
- Security best practices (token handling, secrets management, OWASP, RBAC)
- Deliver 12 production-ready services/modules with clean API contracts and tests
- Stabilize database migrations and performance baseline
- Standardize code structure, PR conventions, and service templates
To apply: Send your resume + 23 relevant GitHub repos (or code samples), and briefly describe one backend system you scaled in production.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
