Senior Backend Developer Node.js (+ Java)

Oxigent Technologies

Madrid

Remote

EUR 43,000 - 48,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Seguro médico
Restaurante
Transporte
Guardería
Formación
Plan de pensiones
App de bienestar
Eventos y afterworks

Job summary

Oxigent Technologies está buscando un Senior Backend Developer Node.js (+ Java) para unirse a un equipo consolidado, trabajando en una plataforma de gestión de vuelos. Se prioriza experiencia en Node.js/NestJS y buenas prácticas de desarrollo, con participación en técnicas de testing y arquitectura avanzada.

El puesto ofrece contrato indefinido, modalidad casi 100% remota con ~1 día al mes en Madrid, salario entre 43.000 y 48.000 € brutos anuales, retribución flexible y plan de pensiones, más

Qualifications

  • Experiencia de 3–4 años o más en desarrollo backend con Node.js, nivel avanzado.
  • Conocimientos sólidos de Arquitectura Hexagonal, SOLID, Clean Code, OOP y patrones de diseño.
  • Experiencia real en testing y TDD, especialmente unit, integración, E2E y regresión.
  • Conocimientos y experiencia con Java, y motivación para migración tecnológica futura.
  • Experiencia trabajando con AWS y arquitecturas cloud/serverless.
  • Buen manejo de GitHub, Pull Requests, Code Reviews y CI/CD.
  • Se valorará experiencia con NestJS, DDD, Jest, Cypress, REST APIs, GraphQL y React.
  • Experiencia en Agile/SCRUM y capacidad para trabajar de forma autónoma y colaborativa.
  • Proyecto estable y de larga duración, dentro de un equipo consolidado.
  • Modelo casi 100% remoto, con presencialidad aproximada de 1 día al mes en Madrid.

Responsibilities

  • Desarrollar y evolucionar funcionalidades backend principalmente con Node.js/NestJS.
  • Diseñar e implementar soluciones siguiendo principios de Clean Code, SOLID, OOP, Arquitectura Hexagonal y DDD.
  • Participar en code reviews, Pair Programming y Mob Programming, además de guiar perfiles junior.
  • Definir e implementar estrategias de testing: unit, integración, E2E, contract testing y TDD.
  • Trabajar en observabilidad, rendimiento, escalabilidad y resiliencia con logs y Dynatrace.
  • Desarrollar y mantener soluciones en AWS con Lambda, SQS, S3 y ECS.

Skills

Node.js
NestJS
SOLID
Clean Code
OOP
Hexagonal Architecture
DDD
TDD
GitHub
CI/CD
Agile/SCRUM
REST APIs
GraphQL
React
AWS
Java

Tools

NestJS
AWS
Jest
Cypress
GraphQL
React
Lambda
SQS
S3
ECS

Job description

¿Te interesaría seguir desarrollándote como Senior Backend Developer especializado/a en Node.js, participando en un proyecto tecnológico estratégico y de larga duración?

En Oxigent Technologies buscamos un/a Senior Backend Developer Node.js (+ Java) para incorporarse a un equipo consolidado que trabaja en el desarrollo y evolución de una plataforma digital relacionada con la gestión de información y actualizaciones de vuelos.

¿Cuáles serán tus funciones principales?
  • Desarrollar y evolucionar funcionalidades backend principalmente con Node.js/NestJS.
  • Diseñar e implementar soluciones siguiendo principios de Clean Code, SOLID, OOP, Arquitectura Hexagonal y DDD.
  • Participar en code reviews, Pair Programming y Mob Programming, además de dar soporte y guía a perfiles más junior.
  • Definir e implementar estrategias de testing: unit, integración, E2E, contract testing y TDD.
  • Trabajar en aspectos de observabilidad, rendimiento, escalabilidad y resiliencia, utilizando métricas, logs, trazas y herramientas como Dynatrace.
  • Desarrollar y mantener soluciones en AWS, trabajando con servicios como Lambda, SQS, S3 y ECS.
Para ello, ¿qué vas a necesitar?
  • Experiencia de 3-4 años o más en desarrollo backend con Node.js, con un nivel avanzado.
  • Conocimientos sólidos de Arquitectura Hexagonal, SOLID, Clean Code, OOP y patrones de diseño.
  • Experiencia real en testing y TDD, especialmente en unit testing, integración, E2E y regresión.
  • Conocimientos y experiencia con Java, así como motivación para participar en una futura migración tecnológica.
  • Experiencia trabajando con AWS y arquitecturas cloud/serverless.
  • Buen manejo de GitHub, Pull Requests, Code Reviews y CI/CD.
  • Se valorará experiencia con NestJS, DDD, Jest, Cypress, REST APIs, GraphQL y React.
  • Experiencia trabajando en entornos Agile/SCRUM y capacidad para trabajar de forma autónoma y colaborativa.
  • Proyecto estable y de larga duración, dentro de un equipo consolidado.
  • Modelo casi 100% remoto, con presencialidad aproximada de 1 día al mes en Madrid.
  • Salario acorde al perfil y a experiencia aportada (entre 43.000 y 48.000 € brutos anuales)
  • Contratación indefinida a través de Oxigent Technologies.
  • Incorporación lo antes posible.
  • Cheque de Formación anual para desarrollarte en las áreas profesionales que más te interesen.
  • Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación.
  • Plan de pensiones con aportación empresarial complementaria.
  • App de bienestar con acceso a gimnasios, actividades deportivas y profesionales especializados a precios reducidos.
  • Eventos, afterworks y actividades solidarias para desconectar, compartir y conocer al equipo.
  • ¡Y muchos otros beneficios!

¡Únete al equipo de Oxigent! Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer Node.js (+ Java)
Senior Backend Developer Node.js (+ Java)

Oxigent Technologies • Madrid

On-site
EUR 43,000 - 48,000
Seguro médico privado
Retribución flexible
Plan de pensiones
+3
Backend Developer (4 dias remoto)
Backend Developer (4 dias remoto)

Oxigent Technologies • Barcelona

Hybrid
EUR 38,000 - 46,000
Cheque Formación
Retribución flexible
SENIOR .NET DEVELOPER
SENIOR .NET DEVELOPER

Oxigent Technologies • Barcelona

Hybrid
EUR 52,000 - 64,000
Contrato indefinido
Salario hasta 58.000€
Modelo híbrido
+3
Senior Node.js Backend Engineer — Remote, Long‑Term Project
Senior Node.js Backend Engineer — Remote, Long‑Term Project

Oxigent Technologies • Madrid

Remote
EUR 43,000 - 48,000
Seguro médico
Restaurante
Transporte
+5
Senior Backend Developer (Node.js) - Remote & AWS
Senior Backend Developer (Node.js) - Remote & AWS

Oxigent Technologies • Madrid

Hybrid
EUR 43,000 - 48,000
Seguro médico privado
Retribución flexible
Plan de pensiones
+3
Senior .NET Developer (teletrabajo híbrido)
Senior .NET Developer (teletrabajo híbrido)

Oxigent • l'Hospitalet de Llobregat

Remote
EUR 52,000 - 64,000
Seguro médico privado
Modelo híbrido: 3 días teletrabajo / 2
Cheque Formación
+2
Java Developer (Legacy)
Java Developer (Legacy)

Oxigent Technologies • Madrid

On-site
EUR 44,000 - 55,000
Cheque formación
Retribución flexible
Acceso a gimnasios y actividades deportivas
Senior Back End Engineer (Python)
Senior Back End Engineer (Python)

Oxigent • Barcelona

Hybrid
EUR 56,000 - 68,000
Trabajo híbrido
Horarios flexibles
Seguro médico privado
+2
Senior Backend Developer | Node.js · NestJS · AWS Serverless
Senior Backend Developer | Node.js · NestJS · AWS Serverless

Mystery Project • Barcelona

On-site
EUR 55,000 - 60,000
Senior Java Backend Developer
Senior Java Backend Developer

Lognext • Spain

On-site
EUR 55,000 - 85,000
Retribución flexible
Formación y certificaciones técnicas e
Idiomas
+3