Backend Developer

3 years

10 Lacs

Posted:22 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Developer (PHP + MVC Frameworks)

About the role:

We are looking for a passionate and experienced Backend Developer with a strong foundation in PHP and Object-Oriented Programming (OOPs), and mandatory hands-on experience in Laravel.

Familiarity with other MVC frameworks such as CodeIgniter, YII, Symfony, or platforms like Moodle is a plus. The ideal candidate will have expertise in third-party integrations, database design, and API development, and should be able to write clean, maintainable, and optimized backend code.

Key Responsibilities:

1. PHP Development:

  • Build, optimize, and maintain scalable, high-performance backend systems using PHP.
  • Write clean, reusable, and testable code following industry best practices.

2. MVC Frameworks:

  • Develop and maintain applications using one or more MVC frameworks (Laravel, CodeIgniter, YII, Symfony).
  • Follow best practices in MVC architecture and separation of concerns.

3.Third-Party API Integrations:

  • Integrate external libraries and APIs including:
  • Payment Gateways (Razorpay, PayU, etc.)
  • SMS Services (Twilio, MSG91)
  • WhatsApp Business APIs
  • Email Services (SendGrid, Mailgun, etc.)
  • Aadhaar OTP, eSign APIs (NSDL, UIDAI)

4. Database Management:

  • Write complex DML queries in MySQL and/or PostgreSQL.
  • Design and maintain relational databases and optimize queries using indexing, joins,

and normalization techniques.

  • Work with multi-level/nested joins and large data sets.

5. Advanced Database Concepts (Preferred):

  • PL/SQL: Write and maintain stored procedures, triggers, and functions.
  • Data analysis and migration support.

6. RESTful API Development:

  • Build and maintain secure, scalable RESTful APIs.
  • Ensure seamless integration with frontend and mobile applications.

7. Security & Performance:

  • Implement security best practices (SQL Injection prevention, CSRF, XSS protection).
  • Optimize performance of queries and backend processes.

8. Version Control and CI/CD:

  • Use Git (GitHub/GitLab/Bitbucket) for code management and collaboration.
  • Familiarity with CI/CD pipelines and deployment tools (GitHub Actions, Jenkins, etc.)

9. Additional/Desirable Skills:

  • Python scripting for automation or backend services (preferred).
  • Linux server management and deployment (Apache/Nginx).
  • Docker and containerized deployments (optional).
  • Message Queues (RabbitMQ, Redis Pub/Sub, etc.) – a plus.
  • Testing frameworks like PHP Unit for backend testing.

You will thrive in this role if you:

  • PHP Development – Minimum 3 years of hands-on experience.
  • Strong understanding of OOP (Object-Oriented Programming) concepts.
  • Proficiency in MVC Frameworks such as Laravel, CodeIgniter, Yii, or Symfony.
  • Experience in RESTful API development and third-party API integrations (Payment

Gateways, SMS, Email, WhatsApp, eSign, etc.).

  • Database expertise in MySQL / PostgreSQL, including query optimization, indexing,

and complex joins.

  • Solid understanding of data structures and relational database design.
  • Proficient in Git / Version Control for collaborative development.

Optional but Preferred Skills

  • PL/SQL – Experience with writing and optimizing functions, triggers, and stored procedures.
  • Python scripting for automation or backend utilities.
  • Docker – Container creation, management, and deployment.
  • Linux-based deployments – Experience in server setup, configuration, and troubleshooting in a Linux environment.
  • Web server configuration – Apache and/or Nginx setup and optimization.
  • Automated testing – Experience with PHP Unit or similar backend testing frameworks.

Mandatory prerequisites include:

  • Overall work experience of 4 to 6 years in Backend Development.
  • Minimum of 3 years’ proven experience in backend development, with strong expertise in PHP, MVC frameworks, API integrations, and database management.
  • Proficiency in design tools such as InDesign, Canva, Adobe, Premiere Pro, Photoshop,

or similar software.

You will be expected to bring your own laptop with updated software (MS Office 2016).

Job Type: Full-time

Pay: Up to ₹1,000,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana