Desarrollador/a Back e-Commerce

Dia
Municipality of Las Rozas de Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Municipality of Las Rozas de Madrid, Spain

Tech stack

API
Agile Methodologies
Confluence
JIRA
Automation of Tests
Big Data
Cloud Engineering
Databases
Computer Engineering
Couchbase
DevOps
JUnit
MongoDB
Scrum
Software Architecture
RabbitMQ
Mockito
Selenium
Software Engineering
Solution Deployment Descriptor
SQL Databases
React
Gitlab
Angular
Kubernetes
Kafka
REST
Software Version Control
Docker
Go

Job description

En Dia queremos incorporar un/a Desarrollador/a Back e-Commerce en la Dirección de Nuevos Desarrollos. La persona seleccionada se integrará en el equipo con el objetivo de diseñar, desarrollar e implementar soluciones de software innovadoras y de alta calidad que impulsen el crecimiento y la eficiencia de la organización., Te unirás a un equipo dinámico y colaborativo que trabaja con una arquitectura de microservicios Cloud Native de vanguardia, permitiéndote participar en el proceso completo, desde la concepción hasta el deploy., * Diseñar y desarrollar código limpio, escalable, eficiente y mantenible, garantizando las mejores prácticas de la industria y los estándares de codificación establecidos.

  • Colaborar con el líder técnico en la investigación, evaluación e implementación de nuevas tecnologías, herramientas y metodologías de desarrollo que impulsen la innovación y mejoren la eficiencia del equipo.
  • Actuar como mentor y guía para desarrolladores junior/mid-level, compartiendo conocimientos, brindando orientación e impulsando la adopción de buenas prácticas.
  • Colaborar estrechamente con el Líder técnico y el equipo de Arquitectura en el diseño e implementación de soluciones. Serás un promotor clave en la aplicación de patrones y arquitecturas que garanticen la consistencia técnica, reusabilidad y escalabilidad.
  • Gestionar y resolver incidencias complejas, identificando la causa raíz, y participar activamente en la mejora de los procesos de desarrollo del equipo.

Requirements

  • 5 años como Desarrollador/a de software de alto rendimiento.
  • Amplia experiencia en desarrollo Back con Golang y Node (valorables Java, C, C++).
  • Conocimientos en diseño y desarrollo de APIs RESTful y sistemas de mensajería (PubSub, Kafka).
  • Experiencia en el uso de BBDD relacionales SQL y documentales (Couchbase, Mongo...).
  • Dominio de herramientas de control de versiones (GitLab,...) y flujos de trabajo de desarrollo.
  • Experiencia en implementación de test unitarios (JUnit, Mockito,...) y de componentes (RestAssured, Selenium...).
  • Grado en Ingeniería Informática o FP2 en DAM / DAW.
  • Máster en Ingeniería de Software, Arquitectura de Software, IA, Big Data o similar.
  • Se valorarán certificaciones.
  • Inglés nivel B1., * HTML, CSS, JavaScript, Spark, Apache Beam, React, AngularJS, aplicaciones en la nube y arquitecturas de microservicios Cloud Native.
  • Desarrollo Front con Vue3 (valorable React, AngularJS).
  • Tecnologías de contenedores (Docker) y orquestación (Kubernetes).
  • Herramientas de gestión de proyectos y colaboración (Jira, Confluence).
  • Seguridad de software y buenas prácticas de codificación segura.
  • Experiencia en el desarrollo de aplicaciones distribuidas y sistemas de mensajería (Kafka, RabbitMQ) y en automatización de pruebas de componente.
  • Conocimiento de metodologías ágiles (Scrum, Kanban) y prácticas DevOps., * Se tendrá en cuenta la certificación de una discapacidad igual o superior al 33%.

Benefits & conditions

  • Contrato indefinido a jornada completa.
  • Modalidad híbrida.
  • Pertenecer a una de las empresas con Mejor Reputación Corporativa de España según el Ranking Merco Empresas 2025.
  • Descuento en tus compras Dia.
  • Plan de Retribución Flexible.
  • Formación continua gracias a nuestra Plataforma Formativa.

Apply for this position