Senior Software Engineer (ROR & NestJs) (Pune)

Senior Software Engineer (ROR & NestJs) (Pune)

27 Sep
|
harbinger-systems
|
Pune

27 Sep

harbinger-systems

Pune

Position: Associate Tech Specialist - Backend (Nest.js)

Experience: 6 to 8 years

Location- Pune (Hybrid)

:

We're looking for a Associate Technical specialist to help build and scale a production REST API. Our stack currently leans toward Ruby/Rails, but we're framework-agnostic when it comes to experience strong backgrounds in Django, Laravel, NestJS, or Spring are all welcome. What matters most is deep, senior-level expertise building and operating ORM-backed REST APIs in production.

Required Skills & Experience

- Senior-level backend experience building and maintaining an ORM-backed REST API using Rails, Django, Laravel, NestJS, or Spring
- PostgreSQL — schema design, query performance, and data integrity in production systems
- Background job processing — hands-on experience with Sidekiq, SQS, Celery, Bull, or equivalent, including designing for idempotency and secure retries
- Automated API testing — proficiency with RSpec, pytest, JUnit, or equivalent testing frameworks
- Authentication & authorization — practical experience with token-based and OAuth flows




- Search infrastructure — experience with OpenSearch or Elasticsearch, including query DSL, nested queries, and reindexing strategies
- External system integrations — experience integrating with an external system of record; Salesforce experience strongly preferred
- Willingness to work in Ruby/Rails — no prior Rails experience required, but candidates must be open to learning and working in it day-to-day

Nice to Have:

- Rails / Ruby experience
- Salesforce sync experience (SOQL, object mapping, polling, push-on-change patterns)
- PeopleSoft, SOAP, or other ERP integration experience
- AWS services (S3, SQS, RDS)
- Docker Compose
- Feature flag systems and progressive rollout practices

Person should be flexible to work between 7 PM to 10.30 PM IST as customer calls happen during this time period. Once in every 3 months person will need to stay back and attend Planning increment meeting which go beyond 12 midnight for 5 days.

📌 Senior Software Engineer (ROR & NestJs) (Pune)
🏢 harbinger-systems
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (ror & nestjs) (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (ror & nestjs) (pune) / pune