Backend Engineer

ADZUNA LTD
Barcelona, Spain
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Compensation
€60,000.0 - €85,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Business Process Management Code Review Databases Continuous Integration Amazon DynamoDB Identity and Access Management Python (Programming Language) PostgreSQL MySQL
+17 more
Node.Js NoSQL SQL Databases TypeScript Delivery Pipeline Backend Servicebus Gitlab-ci Apache Kafka Bitbucket Graphql Functional Programming Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Jenkins

Job description

  • Diseñar e implementar microservicios y APIs REST/GraphQL en TypeScript (Node.js) y Python.
  • Construir soluciones event-driven integrando colas/streams (SQS/SNS, Kinesis/EventBridge o Kafka) y BPM/Step Functions.
  • Diseñar y operar componentes en AWS (Lambda, API Gateway, S3, RDS/DynamoDB, IAM), asegurando seguridad, coste y resiliencia.
  • Definir Infraestructura como Código (Terraform o CDK) y pipelines CI/CD (Jenkins, GitLab CI, Bitbucket Pipelines).
  • Garantizar calidad mediante testing unitario/integración, revisiones de código y buenas prácticas.
  • Implementar observabilidad (logs, métricas, trazas, alarmas) y monitorización de sistemas.
  • Colaborar con el Product Owner para priorizar, estimar y autogestionar tareas en un entorno ágil.
  • Documentar decisiones de arquitectura y estándares para favorecer la mantenibilidad., 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

  • Más de 6 años de experiencia profesional en desarrollo backend.
  • Dominio de TypeScript/Node.js y experiencia en APIs y servicios en producción.
  • Conocimientos avanzados de AWS (Lambda, API Gateway, S3, RDS/DynamoDB, IAM, EventBridge).
  • Experiencia con mensajería/streams y patrones de integración (SQS/SNS, Kinesis/EventBridge o Kafka).
  • Experiencia en Infraestructura como Código (Terraform/CDK) y CI/CD (Jenkins, GitLab CI o Bitbucket Pipelines).
  • Conocimientos en bases de datos SQL (PostgreSQL/MySQL) y NoSQL.
  • Habilidades organizativas, autonomía y enfoque a producto.
  • Nivel de inglés técnico (mínimo B2). Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., + 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

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

Apply on www.adzuna.es

Good distractions

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

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all