17 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
- Strong 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 environments.
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