Backend Developer

ADZUNA LTD
Barcelona, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Barcelona, Spain

Tech stack

Java
Software Quality
Databases
Continuous Integration
Distributed Systems
MongoDB
NoSQL
Spring-boot
Backend
Kafka
REST

Job description

Serás responsable de diseñar, desarrollar y evolucionar soluciones dentro de la plataforma de backoffice de ecommerce, que soporta procesos críticos como gestión de catálogo, pedidos y operaciones comerciales. Trabajará en sistemas de alta complejidad, contribuyendo a la toma de decisiones técnicas y asegurando soluciones robustas, escalables y resilientes. Entre sus funciones se incluyen el desarrollo de arquitecturas modernas basadas en microservicios y eventos, la evolución de sistemas existentes y la aplicación de buenas prácticas de ingeniería. Además, colaborará estrechamente con equipos de producto y otras áreas técnicas para garantizar la correcta implementación de las necesidades de negocio. Asimismo, trabajará con tecnologías como Java, Spring Boot, Apache Kafka y bases de datos NoSQL como MongoDB, participando en el desarrollo de APIs REST y sistemas distribuidos de alta concurrencia. Funciones principales y requisitos.

  • Asegurar la alineación de las soluciones técnicas con la estrategia del producto y la arquitectura definida
  • Diseñar, desarrollar e implementar soluciones backend escalables y resilientes
  • Traducir requerimientos de negocio en diseños técnicos sólidos y mantenibles
  • Garantizar la calidad del software y el cumplimiento de estándares de seguridad, rendimiento y normativa
  • Evolucionar arquitecturas existentes hacia modelos modernos (microservicios, event-driven, etc.)
  • Participar en la toma de decisiones técnicas dentro del equipo
  • Aplicar y promover buenas prácticas de ingeniería (clean code, testing, observabilidad, CI/CD)
  • Colaborar con equipos de producto, frontend y otras áreas técnicas
  • Actuar como referente técnico dentro del equipo, compartiendo conocimiento y buenas prácticas
  • Identificar oportunidades de mejora continua en procesos, herramientas y arquitectura
  • Comprender las necesidades de negocio y trabajar en soluciones junto con los distintos stakeholders
  • Proporcionar soporte técnico durante todo el ciclo de vida del desarrollo Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.
  • Descuentos exclusivos y opciones de financiación.
  • Seguro de vida.
  • Universidad Corporativa.
  • Formación continua para el desarrollo profesional.
  • Ayudas al estudio para hijos e hijas de empleados.
  • Servicio Médico propio.
  • Plan de retribución flexible., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Apply for this position