Home
Jobs

Senior PHP Developer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Looking for an experienced PHP/Laravel Backend Developer, responsible for developing and maintaining complex enterprise-level applications and real-time operations. The candidate will be working on an application which handles high volume transactional data and integrates with multiple external services including payment, mapping, etc.

Key Responsibilities

  • Design and develop complex backend features using Laravel framework (version 9+) following SOLID principles and clean architecture patterns.
  • Build and maintain RESTful APIs for mobile applications, web frontend, and external integrations, ensuring proper versioning and backwards compatibility.
  • Implement robust queue-based job processing systems using Laravel Queues (Redis/Database) for handling asynchronous operations including load imports, data exports, batch processing, and third-party service integrations.
  • Design and optimize complex database schemas with MySQL, including advanced relationship modeling, query optimization, stored procedures, triggers, and materialized view maintenance.
  • Create comprehensive automated test suites including unit tests, integration tests, and feature tests using PHPUnit, maintaining high code coverage and ensuring system reliability.
  • Optimize application performance through caching strategies (Redis), database query optimization, and efficient memory management for high-volume operations.
  • Collaborate with frontend developers to design efficient API contracts and ensure seamless integration between backend services and user interfaces.
  • Troubleshoot and debug production issues using logging, monitoring tools, and performance profiling to maintain system stability and performance.

Requirements

Competencies for Success

  • Analytical Thinking: Ability to analyze complex business requirements and translate them into efficient, scalable technical solutions. Strong problem-solving skills for debugging intricate issues in distributed systems.
  • Communication Skills: Excellent written and verbal communication abilities to collaborate effectively with cross-functional teams, document technical decisions, and participate in code reviews with constructive feedback.
  • Attention to Detail: Meticulous approach to code quality, data integrity, and system reliability. Ability to identify edge cases and implement comprehensive error handling and validation.
  • Performance Optimization: Understanding of performance bottlenecks and optimization techniques including database indexing, query optimization, caching strategies, and memory management.
  • Learning Agility: Ability to learn new technologies quickly, frameworks, and business domains. Staying current with PHP ecosystem developments and Laravel framework updates.
  • Quality Focus: Commitment to writing clean, maintainable, well-documented code with comprehensive test coverage. Understanding of technical debt implications and refactoring strategies.
  • Integration Skills: Experience with third-party API integrations, webhook handling, and building resilient systems that gracefully handle external service failures.
  • Data Management: Understanding of data modeling, ETL processes, and handling large datasets efficiently with proper validation and transformation.
  • Security Awareness: Knowledge of web application security best practices including input validation, SQL injection prevention, authentication, authorization, and data protection.
  • DevOps Understanding: Familiarity with deployment processes, environment management, monitoring, logging, and maintaining production systems.

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Jeavio
Jeavio

Information Technology and Services

Wilmington

RecommendedJobs for You

Gurugram, Haryana, India

Noida, Uttar Pradesh, India

Vadodara, Gujarat, India