NextHire Try for free

Akaike Technologies

Posted 28 Aug 2026

Node.js Developer - 2

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

We are seeking an experienced Senior Node.js Developer with 6-9 years of software development experience and strong expertise in Azure Cloud services. The ideal candidate will have hands-on experience designing, developing, and deploying scalable cloud-native applications using Node.js and Microsoft Azure. The candidate should possess strong problem-solving skills, a solid understanding of software engineering principles, and the ability to work collaboratively in an Agile environment.


Responsibilities:

  • Design, develop, and maintain scalable backend applications using Node.js .
  • Build and deploy cloud-native applications on Microsoft Azure.
  • Develop and manage RESTful APIs and microservices.
  • Implement serverless solutions using Azure Functions.
  • Develop and maintain applications hosted on Azure App Services and Azure Web Apps.
  • Integrate applications using Azure Service Bus for asynchronous messaging.
  • Work with Azure Storage (Blob Storage, Table Storage, Queue Storage) and Azure database services.
  • Design efficient database schemas and write optimised SQL queries.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Collaborate with cross-functional teams including UI developers, QA, DevOps, and business stakeholders.
  • Ensure application performance, scalability, security, and reliability.
  • Follow coding standards, best practices, and CI/CD processes.
  • Troubleshoot production issues and provide timely resolutions.


Requirements:

  • Experience: 6-9 years in software development.
  • Proven experience in developing enterprise-grade applications using Node.js and Microsoft Azure.
  • Strong cloud development and backend engineering expertise.
  • Excellent communication skills with the ability to interact with business and technical stakeholders.
  • Self-driven, proactive, and capable of leading technical discussions and delivering high-quality solutions.


Required Skills and Experience:

  • Backend Development.
  • Strong hands-on experience in Node.js (7+ years preferred).
  • Experience building REST APIs and microservices.
  • Strong knowledge of JavaScript/TypeScript.
  • Experience with asynchronous programming and event-driven architecture.
  • Microsoft Azure.


Hands-on experience with:

  • Azure App Service
  • Azure Web Apps
  • Azure Functions
  • Azure Service Bus
  • Azure Storage (Blob, Queue, Table)
  • Azure SQL Database and/or other Azure database services
  • Azure monitoring and diagnostics (preferred)
  • Azure Identity and Access Management concepts (preferred)


Database:

  • Strong experience with Microsoft SQL Server (MS SQL).
  • Database design and query optimisation.


Software Engineering:

  • Strong understanding of Software Development Life Cycle (SDLC).
  • Experience working in Agile/Scrum environments.
  • Experience with Git-based source control.
  • Knowledge of CI/CD pipelines.


Good to Have:

  • Strong understanding of SOLID Principles.
  • Knowledge of common Design Patterns.
  • Experience using GitHub Copilot or AI-assisted development tools.
  • Knowledge of SAP applications like C4C, CPQ and understanding of sales (CRM) processes.
  • Exposure to Power BI.
  • Exposure to Microsoft Power Apps and Power Automate.
  • Experience with SAP HIP middleware for integrating enterprise applications and cloud services.
  • Basic knowledge of DevOps practices and Azure DevOps.
  • Experience with Docker and containerization.
  • Knowledge of application performance tuning and monitoring.


Soft Skills:

  • Excellent verbal and written communication skills.
  • Strong stakeholder management and communication skills, with the ability to interact effectively with business users, product owners, architects, and leadership teams.
  • Strong analytical and problem-solving abilities.
  • Ability to work independently as well as in a collaborative team environment.
  • Strong stakeholder management and interpersonal skills.
  • Ability to mentor junior developers and perform technical reviews.


Education:

  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
  • Microsoft Azure certifications (AZ-900 AZ-204 or equivalent) are an added advantage.


Team and Environment:

  • You'll be part of a cross-functional team, working closely with a Technical Lead, a Roll-out Engineer, A team of Developers, reporting to the Project Manager - Global IT Hub.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach