Find a jobRecruiters

Lead Software Engineer - Node.js + GraphQL

Exclusive opportunity

Onsite

Lead Software Engineer - Node.js + GraphQL

EPAM Systems

Lead Software Engineer - Node.js + GraphQL

Skills

SQL QueriesNestNodeTypescriptTesting & QAGraphQLAWSJavascript

19 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Temporary

Location:

Telangana, India

Work mode:

Onsite

Published on:

1 October 2026

What they need


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are seeking an experienced and highly skilled Lead Node.js Developer to design, develop, and maintain scalable web applications and enterprise-grade solutions. The ideal candidate will have deep expertise in modern JavaScript, TypeScript, Node.js, and cloud technologies, with a strong understanding of frontend architecture, backend services, application security, performance optimization, and software design principles.

As a Lead Developer, you will play a key role in designing technical solutions, mentoring team members, driving architectural decisions, implementing best practices, and delivering high-quality, secure, and maintainable applications.

Responsibilities

  • Develop and maintain server-side applications using Node.js and NestJS, writing reusable, testable, scalable, and efficient backend code
  • Design and implement RESTful APIs and GraphQL APIs for frontend services and third-party integrations
  • Build secure authentication and authorization systems using JWT and role-based access control
  • Integrate external services, APIs, and cloud-based solutions, while implementing logging, monitoring, caching, and error-handling mechanisms
  • Optimize API performance and troubleshoot bottlenecks to ensure high availability and responsiveness
  • Design and maintain database schemas and data models, working extensively with SQL and NoSQL databases
  • Optimize database queries and indexing strategies to ensure data integrity, scalability, and high-performance data access
  • Develop and deploy cloud-native applications on AWS, leveraging AWS services for hosting, storage, monitoring, and scalability
  • Participate in CI/CD pipeline implementation and deployment automation, monitoring application performance and troubleshooting production issues
  • Write comprehensive unit tests, ensure high test coverage, conduct code reviews, and enforce development best practices using tools such as ESLint and SonarQube
  • Apply frontend and backend security best practices to prevent and mitigate Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF/XSRF), and CORS vulnerabilities, including secure JWT token management and authentication workflows
  • Design scalable and maintainable software architectures applying SOLID principles and design patterns such as Singleton Pattern, mentor junior and mid-level developers, and collaborate with cross-functional teams including Product Managers, Designers, QA Engineers, and DevOps teams

Requirements

  • 8+ years of professional software development experience
  • Proven experience building large-scale applications using JavaScript, TypeScript, and Node.js
  • Expertise in GraphQL for API design and development
  • Background in application architecture and performance optimization
  • Skills in testing and cloud deployments
  • English proficiency at an Upper-Intermediate level (B2) or higher

We offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package:
    • Health benefits
    • Retirement benefits
    • Paid time off
    • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Other offers great for you!

These companies are also looking for great profiles

Andema

Lead Developer Node.js

580

Freelance

Paris, France

Hybrid

Skills

Node

8 months ago

Quick apply

Visian

Développeur Node JS (back-end)

480

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformNestNodegcp

1 month ago

Quick apply

Salutech

Senior Développeur JavaScript Backend - Node.js

440

Freelance

Paris, France

Onsite, Hybrid

Skills

NestNodeRabbitMQJavaScript backendSoftware architectureApplication caching

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools