Senior Backend Developer – PHP to Node.js Migration (Azure)

January 21, 2026

Job Description

We are looking for an experienced Backend Developer with strong expertise in migrating legacy PHP-based applications to Node.js, leveraging Microsoft Azure Cloud services. The ideal candidate will play a key role in modernizing application architecture, improving scalability, performance, and security while ensuring minimal disruption to business operations.

Key Responsibilities

  • Lead and execute migration of PHP-based monolithic or modular applications to Node.js architecture
  • Analyze existing PHP codebase and design a modern, scalable Node.js architecture
  • Implement backend services using Node.js (Express/NestJS)
  • Design and deploy solutions on Microsoft Azure (App Services, AKS, Functions, Storage, etc.)
  • Plan and execute database migration and optimization (MySQL/PostgreSQL/MongoDB)
  • Ensure application performance, security, and scalability post-migration
  • Collaborate with frontend, DevOps, and QA teams during migration and rollout
  • Create technical documentation and migration strategies
  • Provide production support and performance tuning

Required Skills & Qualifications

  • 5+ years of backend development experience
  • Strong hands-on experience with PHP (Laravel / CodeIgniter / Core PHP)
  • Proven experience in migrating PHP applications to Node.js
  • Expertise in Node.js, including Express.js or NestJS
  • Strong experience with Microsoft Azure Cloud, including:
  • Azure App Services / Azure Functions
  • Azure Kubernetes Service (AKS)
  • Azure SQL / Cosmos DB / Blob Storage
  • Experience with REST APIs, microservices architecture
  • Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Familiarity with Docker & containerization
  • Strong understanding of system design and backend architecture