Job
Description
Job Title - Backend Developer
Office Location - Office No: 403-405, Time Square, CG Road,Ellisbridge, Ahmedabad, Gujarat-380006.
Duration & Type of Employment - Full Time
Work Style - Hybrid
In Office days - 3 days a week
Relocation - Candidate must be willing to relocate to Ahmedabad GJ, with reasonable notice.
Requirements
Backend:
Node.js (TypeScript), Express.js, REST APIs, OpenAPI, JWT, OAuth2.0, OpenID Connect
Infrastructure & DevOps:
Docker, Docker Compose, CI/CD, ADFS, NGINX/Traefik, IaC Tools
Monitoring & Logging:
Grafana, Prometheus, Datadog, Winston, Pino
Documentation:
OpenAPI (Swagger), Confluence
#
Key Responsibilities
Design and maintain
robust, secure, and high-performance backend services
using Node.js and TypeScript.
Build and document RESTful APIs using
OpenAPI
; ensure validation, monitoring, and logging are built in.
Lead the development and management of
CI/CD pipelines
, enabling automated builds, tests, and deployments.
Package and deploy applications using
Docker and Docker Compose
, ensuring environment consistency and isolation.
Collaborate with the infrastructure team to configure
reverse proxies (NGINX/Traefik)
, domain routing, and SSL certificates.
Design secure authentication flows using OAuth2/OpenID Connect with enterprise SSO, and manage role-based permissions through JWT decoding.
Create and maintain
operational documentation
, deployment runbooks, and service diagrams.
Monitor systems using
Grafana/Datadog
, optimize performance, and manage alerts and structured logs.
Actively participate in
performance tuning, production debugging, and incident resolution
.
Contribute to infrastructure evolution, identifying opportunities to automate, secure, and improve delivery workflows.
#
Requirements
Bachelor’s in Computer Science, Engineering, or equivalent experience.
2+ years of backend development experience
with Node.js, and related tools/frameworks.
Solid understanding of
REST principles
, HTTP protocol, and secure token-based auth (JWT, OAuth2).
Experience deploying and managing services with
Docker
and
GitLab CI/CD
.
Ability to configure, manage, and troubleshoot
Linux-based environments
.
Familiarity with reverse proxies and custom routing using
NGINX or Traefik
.
Experience with
OpenAPI specifications
to generate and consume documented endpoints.
Knowledge of
Infrastructure as Code
.
Understanding of
DevOps principles
, environment variables, and automated release strategies.
Hands-on experience managing logs, alerts, and performance metrics.
Comfortable with
agile processes
, cross-functional collaboration, and code reviews.
#
Bonus Skills
Experience with
Active Directory group-based authorization
.
Familiarity with terminal-based or legacy enterprise platforms (e.g., MultiValue systems).
Proficiency with
audit logging systems
, structured log formatting, and Sentry integration.
Exposure to
security best practices
in authentication, authorization, and reverse proxy configurations.
#Educational & Experience
Preferred Educational Background - Bachelors of Technology in Computer Science
Alternative Acceptable Educational Background - BS/MS in Computer Science
Minimum Experience Required - 3 years
#
Ideal Candidate Traits
Obsessed with
automation, consistency, and secure environments
.
Independent problem-solver who takes ownership of both code and environment health.
Detail-oriented and performance-conscious, not just focused on features.
Collaborative communicator, able to bridge the backend, DevOps, and infrastructure teams.
Proactively modernizes existing systems without compromising stability.
Benefits
Hybrid Working Culture
-Amazing Perks & Medical Benefits
-5 Days Working
-Mentorship programs & Certification Courses
-Flexible work arrangements
-Free drinks, fridge and snacks
-Competitive Salary & recognitions
Show more
Show less