Posted on: 29/07/2025
Job Summary :
We are seeking a skilled and versatile PHP Developer. The ideal candidate should have hands-on experience on PHP and Java (preferable but not mandatory) and the ability to work independently on end-to-end application development. This role also involves direct interaction with internal customers and stakeholders, hence strong communication and problem-solving skills are essential.
Person Specifications :
- Minimum 3 years - 6 years of relevant experience in the tech space post Btech/ BE/ BCA/ MCA/ Mtech
- Ideal Candidate should have hands on experience on PHP, Java (while not mandatory, definitely a plus), and
strong command over OOPS concepts
- Experience in developing and deploying at least one end-to-end application independently, preferably still live and usable.
- Comfortable interacting with clients and translating business requirements into technical solutions.
- Proven ability to work on both frontend and backend development tasks
Responsibilities :
1. Server-Side Logic Development :
- Write clean, maintainable PHP code for backend logic and APIs.
- Build reusable PHP modules and libraries.
2. Database Integration :
- Design and manage MySQL/PostgreSQL databases.
- Write optimized SQL queries for performance and scalability.
- Handle data migration, transformation, and scripting.
3. API Development & Integration :
- Create and maintain RESTful APIs.
- Integrate third-party services (e.g., payment gateways, CRM, marketing platforms etc.)
- Working knowledge of Design Patterns
4. Security and Data Protection :
- Implement secure coding practices (e.g., input validation, SQL injection prevention).
- Manage user authentication and authorization.
5. Work with PHP Frameworks :
- Use modern PHP frameworks (e.g., Laravel, Symfony, CodeIgniter) for scalable application architecture.
6. Version Control :
- Use Git for code versioning and collaboration.
- Participate in code reviews and pull requests.
7. Performance Optimization :
- Identify and resolve performance bottlenecks.
- Use caching strategies (e.g., Redis, Memcached).
8. Testing & Debugging :
- Perform unit, integration, and functional testing.
- Debug and resolve backend bugs and production issues.
9. Deployment & Maintenance :
- Participate in application deployment and monitoring.
- Work with Docker, CI/CD pipelines (Jenkins, GitHub Actions), etc.
10. Documentation :
- Maintain technical documentation of code, APIs, and architecture.
11. Cross-Functional Team Collaboration :
- Work closely with front-end developers, designers, DevOps, and QA.
- Participate in Agile/Scrum processes daily standups, sprint planning, retrospectives.
- Discuss requirements and provide technical input during planning stages.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520855
Interview Questions for you
View All