Back to jobs
junior

Senior Software Engineer

Marshall Resource Partners Ltd

Central Milton Keynes, United Kingdom Salary not disclosed
laravelphpapidockerkubernetes

description

Job description

Translate in your browser

Inline browser translation currently needs Chrome desktop. In Safari, Firefox, or mobile browsers, use the browser's Translate Page feature instead.

To develop and maintain a microservices-based system using PHP and modern frameworks, contributing to the re-architecture of our bespoke platform., The Senior Software Engineer will be responsible for implementing microservices using PHP, with a strong emphasis on Laravel or similar frameworks. The role also involves database design and development, API integration, and DevOps practices in a Dockerized environment. Collaboration with legacy systems and mentoring junior developers will be part of the role.

Requirements

The key requirement for this position is to have proven skills in designing and implementing microservices and technology architectures for new systems.

Core Responsibilities

·Develop scalable microservices using PHP and Laravel (or similar frameworks).

·Design and implement relational databases (e.g., PostgreSQL, MySQL), including schema design and SQL query optimization.

·Build and maintain RESTful APIs and authentication mechanisms (e.g., OAuth2, SAML).

·Manage containerized environments using Docker and Docker Compose.

·Collaborate with cross-functional teams to integrate microservices with legacy systems.

·Participate in code reviews, testing, and deployment processes.

·Contribute to DevOps workflows including CI/CD pipelines and cloud deployments.

Required Experience

·Proven experience in PHP development using Laravel or other recognized frameworks.

·Strong understanding of microservices architecture and principles.

·Experience with Docker and container orchestration.

·Proficiency in database design and SQL (PostgreSQL or MySQL preferred).

·Familiarity with cloud platforms (e.g., Kamatera or similar).

·Experience with source control systems (e.g., Git).

·Comfortable working in Visual Studio Code or similar IDEs.

·Knowledge of web servers (Apache or Nginx).

details

Job details

Work arrangement
Not specified
Employment type
Not specified
Seniority
junior
Eligible regions
United Kingdom
Added to index
Aug 7, 2026

sources

Source links

WeAreDevelopers

Central Milton Keynes, United Kingdom

Aug 7, 2026

free tinkerwell alternative

Run Laravel snippets without leaving the app.

LaraBench runs Tinker snippets and Artisan commands against local projects, Docker containers, and SSH servers. You get structured output, query inspection, logs, and reusable saved snippets in one place.

  • Tinker and Artisan in one runner
  • local, Docker, and SSH connections
  • structured output, SQL, and logs

latest release v1.0.12 · free · no account required

Back to jobs