Job
Description
Role & responsibilities Design, develop, and maintain complex, scalable web applications using PHP (Laravel) . Lead backend architecture decisions and implementation strategies. Build and integrate RESTful APIs , third-party services, and internal tools. Optimize application performance, security, and scalability. Work closely with product managers and frontend developers to translate business requirements into technical solutions. Review and approve code changes, enforce code quality standards, and conduct technical mentorship for junior developers. Implement and manage CI/CD pipelines , deployment strategies, and version control systems (Git). Ensure best practices in software development, including unit testing, documentation , and code reviews. Participate in sprint planning, estimations, and Agile ceremonies. Work on payment gateway integrations (Razorpay, PayU, Billdesk, etc.) , loan disbursement, and repayment systems. Build secure, scalable APIs for repayment tracking Preferred candidate profile 5+ years of professional experience in PHP development , with a strong focus on Laravel (5.8 and above). Solid understanding of object-oriented programming , design patterns , and MVC architecture . Experience with MySQL/PostgreSQL , database optimization, and complex queries. Proficient in HTML5, CSS3, JavaScript , and front-end integration. Experience building and consuming RESTful APIs and OAuth/JWT-based authentication. Familiarity with caching mechanisms (Redis/Memcached), queues (Laravel Queues, Horizon), and event broadcasting . Hands-on with Git , deployment tools, and Linux server environments . Knowledge of cloud services (AWS, GCP, Azure) and DevOps tools is a plus. Strong problem-solving skills and ability to handle multiple tasks in a fast-paced environment. Excellent verbal and written communication skills. Experience with Docker, Kubernetes , or containerization tools. Knowledge of Microservices architecture . Experience with Laravel packages like Passport, Sanctum, Nova, or Telescope. Exposure to unit testing frameworks (PHPUnit, Pest). Familiarity with Agile/Scrum methodologies.