> Markdown version of [/jobs/ext/4542913-backend-developer-node-js-java-aws](https://www.wearedevelopers.com/jobs/ext/4542913-backend-developer-node-js-java-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Developer Node.js / Java (AWS) - **Company:** World Tech Enterprises - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Automation of Tests, Code Review, Continuous Integration, Github, Node.Js, Scrum Methodology, ReactJS, Backend, Functional Programming, Amazon Simple Queue Service (SQS), Software Version Control - **Published:** November 3, 2026 - **Apply:** https://www.jobleads.com/es/job/backend-developer-node-js-java-aws--madrid--e719088df3239e5590d353f405db83c8e ## About the Role * Experiencia avanzada en Node.js. * Conocimientos sólidos de arquitectura hexagonal. * Buenas prácticas de desarrollo: testing automatizado, control de versiones y CI/CD. * Experiencia práctica con Java y disposición para trabajar con esta tecnología. * Motivación para participar en la migración a Java y adaptarte a la evolución tecnológica del equipo. * Experiencia con servicios de AWS como Lambda, SQS, S3 y ECS. * Uso de herramientas de IA para el desarrollo aplicando buenas prácticas como RPI (Research-Plan-Implement), SDD (Spec-Driven Development), agentes y skills. * Buen manejo de GitHub y de flujos colaborativos: pull requests y revisiones de código. * Experiencia en equipos ágiles con Scrum. * Disponibilidad para participar en el servicio de guardias on-call., * Experiencia aplicando Domain-Driven Design (DDD) en proyectos reales. * Conocimientos básicos o intermedios de React y/o AstroJS (no excluyente). ## Description En World Tech Enterprises buscamos, para una compañía líder del sector transporte, un/a Backend Developer con experiencia avanzada en Node.js y base práctica en Java, para incorporarse a un equipo que mantiene y evoluciona servicios desplegados en AWS. Participarás en el desarrollo, mantenimiento y soporte de aplicaciones backend y en el servicio de guardias on-call. Durante 2027 está prevista una migración progresiva de servicios de Node.js a Java, una oportunidad para formar parte de una transición tecnológica planificada. * Desarrollar y mantener servicios backend, principalmente con Node.js. * Colaborar en la migración progresiva de servicios de Node.js a Java prevista para 2027. * Aplicar principios de arquitectura hexagonal y buenas prácticas de diseño y desarrollo. * Crear y mantener pruebas automatizadas y participar en revisiones de código. * Trabajar con servicios y componentes desplegados en AWS. * Participar en los flujos de integración y despliegue continuo. * Atender incidencias y colaborar en su resolución dentro del servicio de guardias on-call. * Formar parte de un equipo ágil, en coordinación con perfiles técnicos y funcionales. * Utilizar herramientas de inteligencia artificial con buenas prácticas y criterios de seguridad y calidad. * Experiencia avanzada en Node.js. * Conocimientos sólidos de arquitectura hexagonal. * Buenas prácticas de desarrollo: testing automatizado, control de versiones y CI/CD. * Experiencia práctica con Java y disposición para trabajar con esta tecnología. * Motivación para participar en la migración a Java y adaptarte a la evolución tecnológica del equipo. * Experiencia con servicios de AWS como Lambda, SQS, S3 y ECS. * Uso de herramientas de IA para el desarrollo aplicando buenas prácticas como RPI (Research-Plan-Implement), SDD (Spec-Driven Development), agentes y skills. * Buen manejo de GitHub y de flujos colaborativos: pull requests y revisiones de código. * Experiencia en equipos ágiles con Scrum. * Disponibilidad para participar en el servicio de guardias on-call. Se valorará * Experiencia aplicando Domain-Driven Design (DDD) en proyectos reales. * Conocimientos básicos o intermedios de React y/o AstroJS (no excluyente). ¿A quién buscamos? Una persona con autonomía, orientación a la calidad y capacidad para colaborar en equipo, que se sienta cómoda trabajando con Node.js y Java y tenga interés en contribuir a una migración tecnológica planificada y en dar soporte a los servicios mediante el turno on-call.) | World Tech Enterprises