Talent.com
This job offer is not available in your country.
Senior Backend Developer - NodeJS, Typescript, RestAPI, AWS, NoSQL

Senior Backend Developer - NodeJS, Typescript, RestAPI, AWS, NoSQL

InfogainBengaluru, Karnataka, India
13 days ago
Job description

Position : Senior Backend Developer

Experience Required : 5 to 9 Years

Primary Skills : NodeJS, Typescript, RestAPI, AWS, NoSQL

Secondary Skills : MySQL / PostgreSQL / NoSQL

Work location : Bengaluru / Mumbai / Pune / Noida / Gurugram

Key Responsibilities

  • Design, develop, and maintain RESTful APIs in NodeJS / Typescript (HapiJs / NestJs)
  • Work with databases (MySQL / NoSQL like MongoDB / Neo4j / Dynamodb / ElasticSearch) to build secure and optimized data access layers.
  • Ensure best practices in authentication, authorization, and data privacy (OAuth2.0, JWT, Auth0).
  • Collaborate with frontend teams (React / Angular) to define clear API contracts.
  • Optimize performance and scalability for high-volume donation and user interactions.
  • Write unit, integration, and end-to-end tests ensuring high code coverage and reliability.
  • Deploy, monitor, and troubleshoot applications in AWS using AWS CDK on ECS / Lambda / Serverless frameworks.
  • Participate in code reviews, architecture discussions, and technical design sessions.
  • Contribute to continuous integration and delivery pipelines
  • Mentor junior developers and share best practices in clean coding, testing, and DevOps. Required

Skills & Experience

  • 5–9 years of experience as a backend engineer with strong expertise in Node.js / TypeScript.
  • Strong knowledge of RDBMS (PostgreSQL / MySQL) and one NoSQL database (MongoDB, DynamoDB, Neo4j).
  • Hands-on experience with AWS or GCP services (ECS, Lambda, S3, Cloud Functions, Pub / Sub, SQS / Kafka).
  • Solid understanding of API security, rate limiting, token validation, and encryption.
  • Familiarity with event-driven architectures and message queues.
  • Experience with CI / CD pipelines and Dockerized deployments.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent communication and collaboration skills, with an ability to work in cross-functional teams.
  • Create a job alert for this search

    Senior Backend Developer • Bengaluru, Karnataka, India