EPAM Systems•1h ago
Indeed
Lead Software Engineer
Hyderabad, Telangana
Senior Level
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 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