A

Accenture

Advises businesses and runs their technology

Lead Backend Developer - Node.js

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKochi, Kerala, IndiaNo salary listedIn-person

About the Job

Requirements

  • Five to eight years of experience in backend development and enterprise-scale backend solutions.
  • Strong hands-on experience in Node.js and TypeScript development.
  • Extensive knowledge of JavaScript ecosystems, backend frameworks, and enterprise application development.
  • Expertise in designing and implementing RESTful APIs and microservices architectures.
  • Strong experience with frameworks such as Express.js, NestJS, Fastify, or equivalent.
  • Deep understanding of asynchronous programming, concurrency handling, and event-driven architecture.
  • Strong knowledge of software design principles, SOLID principles, design patterns, and domain-driven design concepts.
  • Hands-on experience with relational database management systems and NoSQL databases, including performance tuning and optimization.
  • Experience with API security standards including OAuth, JSON Web Tokens, authentication, and authorization mechanisms.
  • Experience with GraphQL implementations.
  • Experience with caching technologies such as Redis and distributed caching solutions.
  • Experience with message queues and event streaming technologies such as RabbitMQ, Kafka, or similar platforms.
  • Strong understanding of continuous integration and continuous delivery pipelines and deployment automation.
  • Experience with source code management platforms such as GitHub, GitLab, or Azure DevOps.
  • Hands-on experience with code quality, security scanning, and governance tools including SonarQube.
  • Working knowledge of cloud platforms such as Microsoft Azure or AWS.
  • Experience in containerization technologies such as Docker and orchestration platforms such as Kubernetes.
  • Strong debugging, performance optimization, and production support skills.
  • Experience in implementing automated testing frameworks including Jest and integration testing approaches.
  • Analytical and problem-solving skills, and stakeholder communication skills.
  • Proven ability to lead technical teams, mentor engineers, and drive engineering best practices.
  • Educational qualification of B.Tech, M.Tech, or MCA.

Responsibilities

  • Lead the design, development, and implementation of scalable backend services and enterprise applications using Node.js and TypeScript.
  • Translate business and functional requirements into technical solutions and architectural designs.
  • Drive technical discussions and provide technology recommendations aligned with project and organizational objectives.
  • Own end-to-end delivery of backend components, ensuring adherence to quality, performance, and security standards.
  • Define and enforce development standards, coding guidelines, and best practices across the team.
  • Review code, perform technical audits, and ensure compliance with architectural standards and engineering excellence practices.
  • Collaborate with Solution Architects, Product Owners, DevOps teams, and external stakeholders to deliver integrated solutions.
  • Lead troubleshooting and resolution of critical production issues and escalations.
  • Design and implement reusable frameworks, components, and services to improve development efficiency.
  • Mentor junior developers and senior analysts, providing technical guidance and fostering team capability growth.
  • Drive continuous improvement initiatives related to application performance, security, scalability, and maintainability.
  • Contribute to estimation, sprint planning, risk identification, and release management activities.
  • Ensure implementation of DevOps, continuous integration and continuous delivery, monitoring, logging, and observability best practices.
  • Evaluate emerging technologies and recommend innovative solutions to improve business outcomes.
  • Support presales activities, solution discussions, technical workshops, and proof-of-concept implementations where required.

Desired Qualifications

  • Experience with SonarQube.
  • Experience with cloud technologies, including Azure or AWS.
  • Experience with GraphQL.
  • Experience with SQL and NoSQL.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs