18 Sep
|
Sourcebae
|
Pune
Senior Backend / API Developer
nExperience: 8+ Years
nLocation: Pune
nJob Type: Fulltime - Onsite
nBudget: 25 LPA
nMandatory Skills
n
n
Node.js
n
TypeScript
n
REST API Design & Implementation
n
OIDC
n
JWT
n
Token-Based Authentication & Authorization
n
Claims-Based Authorization
n
Kubernetes
n
Docker / Containerization
n
AWS
n
Azure DevOps
n
GitHub
n
Microservices Architecture
n
SQL
n
nJob Description
n
n
8+ years of backend engineering experience with senior-level delivery ownership on production systems.
n
Robust production experience with Node.js and TypeScript.
n
Design and implement REST APIs, including query and resource design, pagination, filtering, versioning, error contracts, and backward compatibility.
n
Implement token-based authentication and authorization in production using OIDC / JWT validation, claims-based authorization, and tenant- or row-level data access based on token claims.
n
Build and deploy services hosted on Kubernetes, including container images, deployment manifests or Helm values, configuration and secrets, probes, and diagnosing failing pods. Cluster administration is not required.
n
Working knowledge of both Azure and AWS as hosting environments.
n
Experience with Azure DevOps, including pipelines, repositories, and boards, along with Git / GitHub pull-request workflows.
n
Experience with distributed or microservice architectures.
n
Strong SQL and relational database skills, including the ability to read and reason about existing stored-procedure logic and understand query performance.
n
Production caching experience, including cache selection, placement, invalidation, and understanding where cached data drives access-control decisions.
n
Ability to extend an unfamiliar production codebase and build to parity against an existing system.
n
Ability to work directly with security, SRE, and data teams to resolve technical blockers.
n
Experience working with distributed, multi-timezone teams with transparent written English.
n
nDesirable Skills
n
n
Snowflake — query patterns, warehouse behaviour, and cost awareness.
n
Payments or fintech, particularly settlement.
n
PCI-DSS or comparable regulated settings.
n
Analytical or semantic query interfaces such as Cube.dev, GraphQL, or similar.
n
Sufficient Java knowledge to read the incumbent reporting service.
n
📌 Back End Developer Pune
🏢 Sourcebae
📍 Pune