EPAM Systems
EPAM Systems•1h ago
Indeed

Lead Software Engineer

Hyderabad, Telangana
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at EPAM Systems

Full Job Description

Role Overview

We are seeking an experienced Lead Node.js Developer to design and maintain scalable web applications using modern JavaScript, TypeScript, and cloud technologies.

Key Responsibilities

  • Develop server-side applications with Node.js/NestJS ensuring scalability and efficiency
  • Design RESTful and GraphQL APIs for frontend services and integrations
  • Implement secure authentication using JWT and role-based access control
  • Integrate external services, optimize database schemas (SQL/NoSQL), and deploy on AWS
  • Mentor team members, drive architectural decisions, and enforce best practices including SOLID principles

Requirements

  • 8+ years of professional experience in JavaScript/TypeScript/Node.js development
  • Expertise in GraphQL API design and application architecture
  • Solid skills in testing, cloud deployments (AWS), and security best practices (XSS/CSRF mitigation)

Benefits

This role offers global impact opportunities, sponsored learning, flexible benefits, health coverage, relocation possibilities, and access to international tech platforms.

Company

EPAM Systems

EPAM Systems

EPAM is a leading global provider of digital platform engineering and development services, committed to delivering positive impacts for customers, employees, and communities through an inclusive cult...

Hyderabad, Telangana
Posted on Indeed