Senior Backend Developer
Join Our Community
Required Skills
Job Description
Senior Backend Engineer
Experience
5–8\+ years
Location
Hybrid / Remote (as applicable)
Job Summary
We are looking for an experienced Senior Backend Engineer to design, develop, and
maintain scalable, secure, and high\-performance backend applications. The ideal candidate
will have strong expertise in modern Node.js technologies, cloud\-native architectures,
event\-driven systems, and API development. Experience in healthcare technology or FHIR\-
based interoperability is an added advantage.
You will work closely with product managers, architects, and cross\-functional engineering
teams to build enterprise\-grade applications that are scalable, resilient, and maintainable.
Key Responsibilities
Design and develop scalable backend services using TypeScript, Node.js (v20\+), and
NestJS.
Build and maintain RESTful and WebSocket APIs for high\-performance applications.
Develop microservices and event\-driven architectures using Kafka and AWS services.
Design and optimize relational and NoSQL databases.
Build secure authentication and authorization solutions using OAuth2/OIDC.
Implement caching, messaging, and asynchronous processing using Redis and Kafka.
Develop cloud\-native applications leveraging AWS serverless technologies.
Write clean, maintainable, and well\-tested code following engineering best
practices.
Create comprehensive unit and integration tests using Jest.
Collaborate with DevOps teams on CI/CD pipelines, containerization, and
infrastructure automation.
Participate in code reviews, technical design discussions, and architecture decisions.
Troubleshoot production issues and continuously improve system reliability and
performance.
Must\-Have Technical Skills
Backend Technologies
TypeScript
Node.js 20\+
NestJS
Express
Databases
PostgreSQL
Query builders/ORMs (Kysely or Prisma)
MongoDB
Redis
Messaging \& Integration
Kafka
REST APIs
WebSocket APIs
Cloud \& Infrastructure
AWS Lambda
Amazon S3
Amazon SES
API Gateway
EventBridge
CloudFormation
Security
OAuth2
OpenID Connect (OIDC)
Keycloak or Amazon Cognito
Development Tools
Jest
Docker
Git
Nice\-to\-Have Skills
Fastify
FHIR and Medblocks
Healthcare domain experience
MJML or Handlebars templating
Firebase Cloud Messaging (FCM)
Apple Push Notification Service (APNs)
Turborepo
pnpm monorepos
Infrastructure as Code (CloudFormation)
Multi\-tenant SaaS architecture
Event\-driven architecture
Outbox pattern
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
5\+ years of professional backend development experience.
Strong understanding of distributed systems and microservice architectures.
Experience building secure, scalable cloud\-native applications.
Familiarity with Agile/Scrum development methodologies.
Excellent problem\-solving and communication skills.
What We Offer
Opportunity to work on modern cloud\-native applications.
Exposure to scalable enterprise and healthcare technology platforms.
Collaborative engineering culture with opportunities to influence architecture and
technology decisions.
Continuous learning and professional growth.
Competitive compensation and benefits.
Job Types: Full\-time, Permanent
Benefits
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Application Question(s)
- Do you have experience building and deploying applications on AWS?
Experience
- Back\-end development: 8 years (Required)
- TypeScript: 6 years (Preferred)
Work Location: In person
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 21h ago
- Source
- Indeed