LEAD BACKEND NODE.JS DEVELOPER

8 - 12 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced backend developer, you will be responsible for architecting and developing backend services using Node.js (v18.x.x), Express, and TypeScript. You will define and enforce API standards using OpenAPI 3.x.x and design database schemas while managing interactions with Sequelize & PostgreSQL. Additionally, you will build event-driven systems with KafkaJS, implement PDF generation with Puppeteer, and manage storage on AWS S3. Your role will also involve overseeing secure authentication and authorization with AWS JWT Verify and Cognito, ensuring code quality and maintainability with SonarLint, ESLint, and Prettier, and designing and executing unit and integration tests using Jest v29.x.x. You will lead containerization with Docker and deployment on Kubernetes (AWS EKS) while implementing observability and monitoring with AWS CloudWatch, Jaeger, OpenTelemetry, and Sentry. **Key Responsibilities:** - Architect and develop backend services using Node.js, Express, and TypeScript - Define and enforce API standards with OpenAPI 3.x.x - Design database schemas and manage interactions with Sequelize & PostgreSQL - Build event-driven systems with KafkaJS - Implement PDF generation with Puppeteer and manage storage on AWS S3 - Oversee secure authentication and authorization with AWS JWT Verify and Cognito - Ensure code quality and maintainability using SonarLint, ESLint, and Prettier - Design and execute unit and integration tests with Jest v29.x.x - Lead containerization with Docker and deployment on Kubernetes (AWS EKS) - Implement observability and monitoring with AWS CloudWatch, Jaeger, OpenTelemetry, and Sentry **Qualifications Required:** - 8-10 years of backend development experience with Node.js & TypeScript - Strong expertise in Express, Sequelize, and PostgreSQL - Proven experience with Kafka-based event-driven systems - Deep understanding of REST API design and best practices - Strong knowledge of testing frameworks, code quality tools, and CI/CD practices In addition to the above responsibilities and qualifications, it is nice to have experience with Infrastructure as Code (Terraform) and collaboration with frontend/mobile teams using ReactJS, React Native, and Redux. Please note that this is a full-time, permanent position with the work location being in person.,

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You