Nothing can limit your
dreams when you are at
Zoft

Home / Careers

Senior Backend Engineer (Node.js / NestJS / AWS)

Work Location : Kochi, Kerala

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


  • FastifyFHIR 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 or Master 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.

Total Number of Openings : 1

Responsibilities

.

Skills

.

Work Experience

5+ Years

Education

Bachelor or Masters degree in Computer Science, Engineering, or a related field.

Work Mode

Remote

Interested? Apply now!