PHP Backend Developer

Bullfinch Recruitment — Malta · Posted ~2 hours ago

Skills

PHP Backend development Object-oriented programming N-tier architecture Symfony Doctrine ORM Application troubleshooting Technical documentation Software testing PHP 7 PHP 8.1 Node.js Symfony 4 Symfony 5

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work on backend applications using PHP within a structured software development environment. You will design, maintain, optimise, test, and troubleshoot applications while contributing to technical documentation and technology improvements. Familiarity with modern PHP frameworks, ORM, and layered architecture is important, while Node.js experience is beneficial.

Highlights

Backend development role focused on PHP, scalable application architecture, clean and testable code, performance optimisation, troubleshooting, and continuous technical improvement.

Description

Key Responsibilities Develop, maintain and optimise backend applications using PHP (7/8.1) and Node.js.Write clean, efficient and testable code while adhering to established development standards and best practices.Analyse business requirements and enhance existing applications by identifying opportunities for improvement.Troubleshoot, debug and resolve application defects, managing issues through the defect tracking system.Create and maintain technical documentation, including specifications and test plans.Monitor system performance and provide ongoing technical support.Research and implement new technologies to improve application performance and scalability. Skills & Experience Proficiency in PHP with commercial backend development experience; knowledge of Node.js is desirableExperience developing applications within an n-tier architectureStrong understanding of object-oriented programming (OOP) principlesExperience with Symfony 4/5 and Doctrine ORMWorking knowledge of Vue.jsExperience with relational and NoSQL databases, including PostgreSQL, SQL and MongoDBFamiliarity with messaging technologies such as RabbitMQ and RedisExperience using distributed version control systems, such as GitGood understanding of the Software Development Life Cycle (SDLC) and Agile methodologiesDegree in Computer Science, Engineering, MIS or a related discipline, or equivalent commercial experience . Personal Attributed Strong problem-solving and analytical skillsExcellent communication and customer service skillsSelf-motivated with a proactive and flexible approach to workHighly organised with the ability to prioritise workload effectivelyComfortable working independently and collaboratively within a teamCommitted to continuous learning and keeping up to date with emerging technologies and relevant legislation