Senior Backend Developer Node.js Java

Oxigent — Spain · Posted ~4 hours ago

Senior Full-time

Skills

Node.js NestJS Java Backend development Clean Code SOLID DDD Testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is seeking a senior backend developer to build and evolve digital platforms. The role focuses on modern backend architecture, quality practices, scalability, testing, and technical guidance.

Highlights

Senior engineering role with architectural ownership, mentoring opportunities, and work on scalable backend systems.

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.Participar en procesos de CI/CD, GitHub Actions e Infrastructure as Code. 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. ¿Qué te ofrecemos? 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.Seguro médico privado.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.