About the job
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
Requirements
- PHP
- Node.js
- Microsoft Azure
- REST APIs
- CI/CD
Qualifications
- 5+ years of backend development experience
Preferred Technologies
- PHP
- Node.js
- Microsoft Azure
- REST APIs
- CI/CD
Similar Jobs
Backend Developer
parentune.com
Backend Developer
Newtap Finance
Backend Developer
Trential