Back End Engineer

Nomia

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nomia is seeking a backend developer to design and maintain scalable services powering a modern AI-driven procurement platform. You will build robust RESTful and GraphQL APIs, work with PostgreSQL or MongoDB, and ensure secure, high-performance systems.

You’ll collaborate with frontend, DevOps, product, and QA teams, write clean code, and contribute to architecture decisions while staying current with industry trends. This hybrid role requires three office days weekly in Bengaluru.

Qualifications

  • Strong experience with Node.js and Nest.js (3–6 years).
  • Solid understanding of JavaScript/TypeScript and modern ES6+ standards.
  • Experience designing APIs with REST or GraphQL.
  • Knowledge of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with authentication and authorization (OAuth, JWT, etc.).
  • Proficiency in Git and version control workflows.
  • Exposure to containerization technologies like Docker is a plus.
  • Understanding of CI/CD pipelines, automated testing, and deployment strategies.
  • Familiarity with cloud platforms (AWS, Azure, or GCP). Azure preferred.
  • Strong debugging and performance tuning skills.
  • Excellent communication skills, both written and verbal.

Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js and Nest.js.
  • Build RESTful and GraphQL APIs that are reliable, secure, and performant.
  • Collaborate with frontend developers, DevOps engineers, product managers, and QA to deliver high‑quality features.
  • Write clean, maintainable, and well‑documented code adhering to best practices and internal standards.
  • Participate in code reviews, providing constructive feedback to peers and upholding code quality.
  • Design and implement database schemas using PostgreSQL or MongoDB.
  • Optimize application performance, ensuring low latency and high throughput.
  • Integrate third‑party APIs and services securely and efficiently.
  • Troubleshoot, debug, and resolve issues in production and staging environments.
  • Implement automated tests (unit, integration, e2e) to ensure system stability.
  • Contribute to system architecture and technical design discussions.
  • Document systems, processes, and decisions effectively.

Skills

Node.js
Nest.js
JavaScript/TypeScript
REST APIs
GraphQL
PostgreSQL
MongoDB
OAuth/JWT
Git
Docker
CI/CD
Cloud (AWS/Azure/GCP)
Performance debugging
Communication

Tools

Docker
PostgreSQL
MongoDB
Git
AWS/Azure/GCP

Job description

Nomia is transforming the way organizations manage tail spend procurement.

Our AI-powered SaaS platform combines cutting‑edge technology with deep human procurement expertise to simplify sourcing, drive compliance, and unlock measurable value.

With a fast‑growing global customer base and teams across London, Dubai, Singapore, Krakow, Chicago, and India, we’re building a rocket ship for growth, and we’re looking for passionate, high‑impact people to join us.

The Role

This role is pivotal in building and maintaining robust, scalable backend services that power mission‑critical systems at Nomia. You will be instrumental in developing APIs, services, and integrations that ensure performance, security, and a seamless experience across the Nomia Group platform.

Responsibilities
  • Design, develop, and maintain scalable backend services using Node.js and Nest.js
  • Build RESTful and GraphQL APIs that are reliable, secure, and performant
  • Collaborate with frontend developers, DevOps engineers, product managers, and QA to deliver high‑quality features
  • Write clean, maintainable, and well‑documented code adhering to best practices and internal standards
  • Participate in code reviews, providing constructive feedback to peers and upholding code quality
  • Design and implement database schemas using PostgreSQL or MongoDB
  • Optimize application performance, ensuring low latency and high throughput
  • Integrate third‑party APIs and services securely and efficiently
  • Troubleshoot, debug, and resolve issues in production and staging environments
  • Implement automated tests (unit, integration, e2e) to ensure system stability
  • Contribute to system architecture and technical design discussions
  • Document systems, processes, and decisions effectively
  • Stay up to date with the latest industry trends and technologies
  • Work closely with the DevOps team to streamline CI/CD processes and deployment pipelines
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning, retrospectives, and daily stand‑ups
Qualifications & Skills
  • Strong experience with Node.js and Nest.js (3–6 years)
  • Solid understanding of JavaScript/TypeScript and modern ES6+ standards
  • Experience designing APIs with REST or GraphQL
  • Knowledge of relational and non‑relational databases (e.g., PostgreSQL, MongoDB)
  • Familiarity with authentication and authorization (OAuth, JWT, etc.)
  • Proficiency in Git and version control workflows
  • Exposure to containerization technologies like Docker is a plus
  • Understanding of CI/CD pipelines, automated testing, and deployment strategies
  • Familiarity with cloud platforms (AWS, Azure, or GCP). Azure preferred
  • Strong debugging and performance tuning skills
  • Excellent communication skills, both written and verbal
  • Ability to prioritize tasks and work independently in a fast‑paced environment
General Information
  • Adhere to Nomia’s data protection and information security policies at all times.
  • Promote diversity and inclusion in line with Nomia’s core values.
  • This is a hybrid role, with three office days per week required, potentially more during training or as requested by your supervisor.
  • Contribute to continuous improvement in systems and processes.
  • Please note that this role description is a guideline, and duties may evolve over time.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Engineer
Frontend Engineer

Nomia • Bengaluru

Hybrid
INR 800,000 - 1,500,000
QA Engineer
QA Engineer

Nomia • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Hybrid work arrangement
QA Engineer
QA Engineer

Nomia Ltd • Bengaluru

Hybrid
INR 700,000 - 1,100,000
Hybrid work model
AI Engineer
AI Engineer

Nomia • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Lead Backend Engineer
Lead Backend Engineer

Nomni • Chennai District

On-site
INR 2,800,000 - 5,000,000
Nest.js Back Office Engineer
Nest.js Back Office Engineer

Persistent Systems • Pune District

Hybrid
INR 1,500,000 - 2,800,000
Flexible work hours
Long Service awards
Company-sponsored higher education and
+3
Tech Lead – Global Team
Tech Lead – Global Team

Nomni • Chennai District

On-site
INR 1,500,000 - 2,100,000
Technical Architect
Technical Architect

Nomiso • Hyderabad

On-site
INR 400,000 - 700,000
Senior Backend Developer (Remote, Full-Time) [HR110]
Senior Backend Developer (Remote, Full-Time) [HR110]

Smart Working • Coimbatore District

Remote
INR 1,200,000 - 1,500,000
Fixed Shifts
No Weekend Work
Day 1 Benefits: Laptop and full medical insurance
+2
Senior Node.js Developer
Senior Node.js Developer

Unified Infotech • Kolkata District

On-site
INR 2,500,000 - 3,600,000