Desarrollador de PHP

Amaris
Madrid, Spain
6 days ago
Apply on www.recruit.net
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Unit Testing Microsoft Azure Software Quality Code Review Continuous Delivery Continuous Integration Relational Databases Github
+14 more
Integrated Development Environments Laravel PostgreSQL MySQL Open Web Application Security Scrum Methodology RabbitMQ Software Engineering Phpunit Backend Git Apache Kafka Restful APIs Docker

Job description

Como PHP/Laravel Backend Developer, participarás en el diseño, desarrollo y evolución de servicios digitales para una compañía de seguros. Trabajarás en un entorno ágil junto a perfiles de desarrollo, arquitectura, producto y operaciones.

Tu experiencia será clave para construir aplicaciones seguras, mantenibles y preparadas para crecer, aplicando arquitectura hexagonal, principios de diseño y buenas prácticas de ingeniería de software., * Diseñar, desarrollar y mantener aplicaciones backend utilizando PHP y Laravel.

  • Construir y evolucionar microservicios aplicando arquitectura hexagonal y principios de diseño mantenibles.
  • Diseñar e implementar APIs RESTful seguras, eficientes y bien documentadas.
  • Participar en la definición técnica de nuevas funcionalidades y servicios.
  • Integrar servicios internos y externos dentro del ecosistema digital de la compañía.
  • Trabajar con bases de datos relacionales, optimizando consultas y estructuras cuando sea necesario.
  • Escribir pruebas unitarias y de integración para garantizar la calidad del código.
  • Participar en revisiones de código y contribuir a la mejora de los estándares técnicos del equipo.
  • Utilizar GitHub para gestionar el código, las pull requests, las incidencias y la documentación técnica.
  • Trabajar con contenedores mediante Docker y colaborar en la evolución de los pipelines de CI/CD.
  • Analizar y resolver incidencias en entornos de desarrollo, pruebas y producción.
  • Contribuir a la documentación de las decisiones técnicas y de los servicios desarrollados.
  • Participar en ceremonias ágiles y colaborar con los distintos miembros del equipo durante todo el ciclo de desarrollo.

Requirements

  • 4-5 años de experiencia como desarrollador/a backend con PHP.
  • Experiencia profesional con Laravel en proyectos reales.
  • Conocimientos sólidos de arquitectura hexagonal, separación de responsabilidades y diseño orientado al dominio.
  • Experiencia desarrollando y manteniendo microservicios.
  • Experiencia en el diseño e implementación de APIs RESTful.
  • Buen conocimiento de bases de datos relacionales, especialmente MySQL o PostgreSQL.
  • Experiencia utilizando Git y GitHub, incluyendo pull requests, code reviews y estrategias de branching.
  • Conocimiento de principios de diseño, patrones de arquitectura y prácticas de clean code.
  • Experiencia escribiendo pruebas unitarias y de integración con herramientas como PHPUnit o Pest.
  • Conocimientos de Docker y familiaridad con procesos de integración y entrega continua.
  • Experiencia trabajando con metodologías ágiles, como Scrum o Kanban.
  • Capacidad para trabajar en equipo y comunicarse con perfiles técnicos y de negocio.
  • Nivel de inglés profesional, valorable según el proyecto., * Capacidad de análisis y resolución de problemas.
  • Atención al detalle y compromiso con la calidad del código.
  • Actitud colaborativa y facilidad para trabajar en equipos multidisciplinares.
  • Autonomía para organizar el trabajo y asumir responsabilidades sobre las tareas asignadas.
  • Interés por aprender y mejorar las prácticas técnicas del equipo.
  • Capacidad para explicar decisiones técnicas de forma clara.
  • Orientación a la mejora continua y al cumplimiento de los objetivos del proyecto., * Experiencia en el sector asegurador, financiero o en otros entornos regulados.
  • Conocimiento de Domain-Driven Design, DDD.
  • Experiencia con arquitecturas orientadas a eventos.
  • Conocimientos de herramientas de mensajería como RabbitMQ o Kafka.
  • Conocimientos de seguridad en APIs y buenas prácticas basadas en OWASP.
  • Experiencia con servicios cloud, especialmente Azure o AWS.
  • Conocimientos de GitHub Actions u otras herramientas de CI/CD.
  • Experiencia trabajando con procesos de integración continua, despliegues automatizados y monitorización.

Benefits & conditions

  • Crecimiento profesional: el 70% de nuestros líderes senior comenzaron en posiciones junior.
  • Formación continua: acceso a nuestra Technology Academy, cursos en Udemy, webinars y certificaciones financiadas por la compañía.
  • Flexibilidad: opciones de trabajo en remoto, políticas de trabajo flexible y beneficios sociales, como tickets restaurante, transporte, ayuda guardería y seguro médico privado.
  • Bienestar: nuestro programa WeCare acompaña a los empleados en situaciones críticas.
  • Desarrollo personal: presupuesto anual de formación para potenciar tanto las habilidades técnicas como las competencias profesionales.

About the company

Únete a Amaris Consulting y trabaja en plataformas de banca digital que dan servicio a miles de usuarios en todo el mundo. Forma parte de un equipo internacional, crece en un entorno ágil y desarrolla tu carrera dentro de un grupo global que valora la innovación, la colaboración y el talento.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.recruit.net
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all