Company: MARSTEP RESOURCING SOLUTIONS
Job Type: Permanent, FullTime
Salary: £40,000 - £60,000 per annum, Negotiable, Inc benefits
This is a great opportunity to work for an established and fast growing business, where you will have the opportunity to develop a worthwhile career.
The company are experiencing significant growth and this will create genuine learning and development opportunities.
They offer a remote working model (REMOTE FIRST) which can be discussed in more detail on application.
They are looking for a Laravel Developer to further capitalise on their explosive growth over the last few years. The ideal candidate will work within an important part of the business and will have a passion to improve and develop systems and online capabilities. They are agile, focused and keen to gain further market share and the developer team is a key part of this growth strategy.
They are seeking an inquisitive thinker. Someone who asks lots of questions, and is a problem solver.
Responsibilities
- Support and maintain Laravel applications and microservices, ensuring their seamless operation across cloud environments.
- Design and implement scalable, resilient, and secure microservices to support critical business functions.
- Support and maintain existing Laravel applications and microservices during the migration phase.
- Monitor system availability, performance, and reliability, with a focus on infrastructure supporting Laravel-based apps.
- Manage databases and caching layers, including MySQL and Redis, to support Laravel app performance.
- Support and maintain networking setups, including low-latency distributed configurations.
- Secure systems against threats, ensuring compliance with best practices and company policies.
- Contribute to designing CI/CD pipelines and infrastructure as code for microservices.
Requirements
- Strong Laravel development experience, including large, complex codebases.
- Experience architecting and implementing microservices.
- Solid knowledge of Docker and orchestration tools such as Kubernetes (EKS preferred).
- Strong understanding of AWS cloud services (ECS/EKS, RDS, S3, etc.).
- Experience with API design, distributed systems, and high-availability architectures.
- Familiarity with CI/CD tools and DevOps practices.
- Proficient in database administration for MySQL and Redis.
Desirable
- Familiarity with Infrastructure-as-Code (e.g., Terraform, Kubectl).
- Experience with scaling infrastructure for high-availability systems or large databases.
- Knowledge of distributed systems and multi-cloud environments.
Important:
- Strong Laravel expertise (large monoliths) Ideally have deep experience working with large, complex Laravel codebasesProven experience working with microservices You will be helping splitting up the monolith into a microservice architecture, working with microservices (PHP or laravel) (designing or architecture of them is a huge plus but not essential)
- Docker & Kubernetes (AWS EKS preferred) Ideally proficient with containerisation (Docker) and orchestration (Kubernetes). Experience running apps in AWS EKS is a plus.
- AWS ecosystem knowledge Experience with AWS services (especially RDS, S3, EKS, EC2, ALB) in production.
- High-availability and distributed systems ideally understand designing for scale, including load balancing, caching (Redis), database optimisation (MySQL), and resilience in distributed environments.
Minimum 2 years of professional Laravel experience + Minimum 5 years of PHP experience Will have worked on production Laravel applications
Benefits
You can expect in return a salary between £40k-£60kp/a (depending on experience) with strong opportunities to cement yourself in the business and grow and develop.
They offer a remote working model (REMOTE FIRST) which can be discussed in more detail on application.
Permanent contract, Mon-Fri
Contributory pension scheme
Private Medical Insurance
- Pool table in the office
- Casual dress code
- Away days
- Access to training and learning and many other incentives
This is a great opportunity to work for an established and fast growing business, where you will have the opportunity to develop a worthwhile career.
The company are experiencing significant growth and this will create genuine career development opportunities to grow in the role and develop yourself individually.