Source description
About the role
Role Overview We are seeking a motivated Software Engineer to join our Migration Team responsible for modernizing a legacy PHP application into a Node.js backend, React frontend, and microservices-based architecture. You will collaborate with senior engineers and architects to design, develop, and deliver scalable, maintainable, and performant systems. Key Responsibilities - Contribute to migrating features from legacy PHP applications to Node.js microservices. - Develop React.js frontends using modern JavaScript (ES6+, Hooks, Redux/Context API). - Design, build, test, and deploy RESTful / GraphQL APIs. - Work with relational and NoSQL databases ensuring smooth schema and data migrations. - Containerize services using Docker and collaborate with DevOps for cloud deployment. - Write clean, testable, well-documented code. - Participate in code reviews, sprint planning, and Agile ceremonies. Mandatory Skills (Must-Have) - Proficiency in JavaScript (ES6+) - Backend: Node.js, Express.js (or similar frameworks) - Frontend: React.js (Hooks, Redux/Context API) - Microservices architecture, REST/GraphQL APIs, message queues - Relational DBs: MySQL / PostgreSQL - Version control: Git, Agile development practices - Testing frameworks: Jest, Mocha, Chai Positive-to-Have (Preferred Skills) - PHP experience (for migration) - Docker, Kubernetes, CI/CD pipelines - Cloud platforms (AWS / GCP / Azure) - NoSQL databases (MongoDB, Redis) - Security best practices (JWT, OAuth, HTTPS) - AI-assisted coding tools (GitHub Copilot, ChatGPT, Claude Code, etc.) Soft Skills - Problem-solving & debugging mindset - Strong team collaboration & communication skills - Willingness to learn and adapt - Commitment to quality & continuous improvement. .
More at Suzva Software Technologies
Related open roles
Oracle ERP Cloud Integration Technical Consultant (OIC)
Mumbai
AI Lead Engineer AWS Solutions Architect, AWS Machine Learning (Ahmedabad)
India
Oracle SCM + Finance Modules (CWR) (Tamil Nadu)
India
Lead AI/ML/NLP Engineer (Tamil Nadu)
Chennai
Azure Data Engineer - Senior / Lead (Ahmedabad)
India
Java Backend + Angular Developer - Kafka Professional
Hyderabad