Hybrid Backend Developer

Posted 7 minutes ago

Apply now

About the role

  • Backend Developer designing and building secure backend services on Microsoft Azure. Collaborating on API development, data modeling, and serverless architecture with Azure Functions.

Responsibilities

  • Design logical and physical data models, schema migrations, indexing strategies, and performance tuning for SQL workloads.
  • Partner with stakeholders to translate requirements into maintainable database structures and data contracts.
  • Build clean, well-documented RESTful APIs (and/or GraphQL where appropriate) with consistent patterns, versioning, and error handling.
  • Develop and operate Azure Functions (HTTP-triggered and event-based) for core backend workloads and integrations.
  • Integrate backend services with Microsoft SQL Server deployed on Microsoft Fabric, ensuring reliable connectivity, security, and performance.
  • Implement authentication & authorization using industry best practices (e.g., OAuth2/OIDC, JWT, RBAC/ABAC concepts), aligned with Microsoft identity patterns.
  • Implement API metering, quota/rate-limiting patterns, usage aggregation, and reporting.
  • Write automated tests (unit/integration), establish CI/CD pipelines, and support releases across environments.

Requirements

  • Strong backend experience with JavaScript/TypeScript (preferred), including production API development.
  • Experience with common frameworks/tooling (e.g., Node.js, Express/Fastify/NestJS) is beneficial.
  • Strong experience with Java or Python backend development (especially for APIs and cloud services).
  • Proven ability to design and build production-grade REST APIs, including:
  • - Versioning strategies, input validation, error models, pagination/filtering patterns
  • - API documentation using OpenAPI/Swagger
  • Strong fundamentals in relational data modeling and SQL:
  • - Schema design, indexes, constraints, transactions, query tuning
  • Hands-on experience building and operating Azure Functions (or equivalent serverless):
  • - Deployment, configuration, observability, scaling/cost awareness
  • Experience integrating with Microsoft SQL Server, ideally in a cloud-hosted setup; familiarity with Microsoft Fabric integration is a plus.
  • Strong understanding of authentication & authorization:
  • - OAuth2/OIDC, JWT, claims/roles, least privilege, secure secrets management
  • Experience implementing API metering/usage tracking concepts:
  • - Rate limiting, quotas, tenant-level usage aggregation, auditability
  • Practical experience with CI/CD, automated testing, and building services that are reliable in production (monitoring, alerting, incident-friendly design).

Benefits

  • Health insurance
  • Flexible working hours
  • Remote work options

Job title

Backend Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridIndia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job