Job Title: PHP Lead - Enterprise Applications
Experience Required:8 to 12 Years
Role Overview:
We are seeking a highly experienced PHP Lead Developerwith strong expertise in enterprise application development, Java, JavaScript, and security best practices. You will be responsible to reverse engineer PHP code and work with a team to finalize requirements for a migration initiative, provide production support for the existing PHP application and participate in migration initiatives.
Key Responsibilities:
- Reverse engineer PHP code of an existing enterprise-grade PHP application
- Understand Architect scalable backend systems using Laravel, Symfony, or similar frameworks.
- Collaborate with frontend developers working in JavaScript(React, Vue.js) to ensure seamless integration.
- Work with Java-based microservicesor backend components where needed for interoperability.
- Implement and enforce security best practices across the stack (OWASP, secure coding, data protection).
- Integrate with third-party APIs, payment gateways, and affiliate networks securely and efficiently.
- Manage CI/CD pipelines
- Conduct code reviews, mentor junior developers, and promote engineering excellence.
- Collaborate with product, QA, and DevOps teams in an Agile environment.
Required Skills & Qualifications:
- 8 to 12 years of experience in PHP development, with at least 2 years in a lead role.
- Strong proficiency in Laravel, Symfony, or other modern PHP frameworks.
- Solid experience with Java(Spring Boot or similar) for backend services or integrations.
- Proficient in JavaScript, especially with frameworks like React, Vue.js, or Angular.
- Understanding of RESTful APIs, OOP, MVC architecture, and microservices.
- Strong grasp of application security, including OWASP Top 10, JWT, OAuth2, data encryption, and secure API design.
- Experience with MySQL, PostgreSQL, and database performance tuning.
- Familiarity with Docker, Git, CI/CD tools, and cloud platforms.
- Excellent problem-solving, and communication
Preferred Qualifications:
- Experience in e-commerce, affiliate marketing, or product comparison platforms.
- Exposure to DevOps, monitoring tools, and infrastructure as code.
- Certifications in PHP, Java, or cloud security are a plus.
Education:
- Bachelor's or Master degree in Computer Science, Engineering, or related field.