11 Oct
|
EPAM Systems
|
Coimbatore
11 Oct
EPAM Systems
Coimbatore
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 productive 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 an
📌 Lead Software Engineer (Coimbatore)
🏢 EPAM Systems
📍 Coimbatore