> Markdown version of [/jobs/ext/4019059-backend-developer-devops](https://www.wearedevelopers.com/jobs/ext/4019059-backend-developer-devops). 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 & DevOps - **Company:** CodeZone - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Unit Testing, Microsoft Azure, Software as a Service, Cloud Computing, Software Quality, Code Review, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Distributed Systems, Node.Js, NoSQL, Software Architecture, RabbitMQ, Role-Based Access Control, Redis, Software Engineering, Software Project Management, SQL Databases, Web Applications, Data Logging, Google Cloud, Delivery Pipeline, Database Optimization, Spring-boot, Backend, Git, Containerization, Kubernetes, Apache Kafka, NestJS, Restful APIs, Terraform, Code Restructuring, Docker, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.jobleads.com/es/job/backend-developer-devops--madrid--ecb692f1f66a67bc5162ceae2143831b8 ## About the Role * Dominio de NestJS y Java. * Experiencia sólida en arquitectura hexagonal, DDD, SOLID y patrones de diseño. * Experiencia en microservicios, diseño de APIs y arquitectura de software. * Conocimientos de buenas prácticas de seguridad en el desarrollo backend. * Experiencia con bases de datos relacionales y NoSQL. * Conocimientos prácticos de Docker, CI/CD y servicios cloud. * Experiencia en testing automatizado, Git y revisión de código. * Capacidad para tomar decisiones arquitectónicas y garantizar la calidad técnica de los proyectos., * Experiencia con Kubernetes, Terraform y automatización de infraestructura. * Conocimientos de Kafka, RabbitMQ y Redis. * Experiencia en arquitecturas SaaS multitenant y sistemas de alta concurrencia. * Experiencia implementando servicios DevOps para diferentes clientes. * Incorporación a una empresa tecnológica en plena expansión. * Participación en proyectos de software de alta complejidad técnica. * Posibilidad de impulsar una nueva línea de servicios DevOps. * Autonomía técnica y participación en decisiones de arquitectura. * Oportunidades reales de crecimiento y desarrollo profesional. Buscamos algo más que un programador backend: un ingeniero con capacidad para diseñar software de calidad, aplicar buenas prácticas de arquitectura y construir soluciones escalables, seguras y mantenibles a largo plazo. CodeZone | Ingeniería y desarrollo de software ## Description Buscamos Desarrollador Backend Senior & DevOps | Node.js (NestJs). En CodeZone (calle Velazquez 126) buscamos incorporar un Desarrollador Backend Senior con experiencia sólida en arquitectura de software, buenas prácticas de desarrollo y conocimientos altos de DevOps. Somos una empresa tecnológica en pleno crecimiento, formada actualmente por un equipo de 8 profesionales. Desarrollamos software a medida, aplicaciones web y móviles, plataformas SaaS y soluciones empresariales. Buscamos un perfil con criterio técnico, capaz de diseñar arquitecturas backend robustas, escalables y mantenibles, que también pueda ayudarnos a ampliar nuestros servicios DevOps. Responsabilidades principales * Diseño y desarrollo de soluciones backend con NestJS y Java (Spring Boot). * Aplicación de arquitectura hexagonal, Domain-Driven Design (DDD), SOLID y Clean Architecture. * Diseño e implementación de arquitecturas de microservicios y sistemas distribuidos. * Desarrollo de APIs REST escalables y optimizadas. * Implementación de sistemas de autenticación, autorización y gestión de roles y permisos (RBAC). * Aplicación de buenas prácticas de desarrollo seguro y protección de datos. * Diseño y optimización de bases de datos SQL y NoSQL. * Implementación de pruebas unitarias, de integración y end-to-end. * Revisión de código, refactorización y mejora continua de la calidad del software. * Diseño de soluciones orientadas a la reutilización, mantenibilidad y escalabilidad. * Buscamos un profesional que también pueda participar en la implantación de soluciones DevOps para nuestros proyectos y clientes. * Configuración y mantenimiento de pipelines CI/CD. * Contenerización mediante Docker y conocimientos de Kubernetes. * Despliegue y administración de aplicaciones en entornos cloud (AWS, Azure o GCP). * Monitorización, logging y observabilidad de aplicaciones. * Aplicación de buenas prácticas en configuración, gestión de accesos y despliegues. * Experiencia senior demostrable en desarrollo backend. * Dominio de NestJS y Java. * Experiencia sólida en arquitectura hexagonal, DDD, SOLID y patrones de diseño. * Experiencia en microservicios, diseño de APIs y arquitectura de software. * Conocimientos de buenas prácticas de seguridad en el desarrollo backend. * Experiencia con bases de datos relacionales y NoSQL. * Conocimientos prácticos de Docker, CI/CD y servicios cloud. * Experiencia en testing automatizado, Git y revisión de código. * Capacidad para tomar decisiones arquitectónicas y garantizar la calidad técnica de los proyectos. Se valorará * Experiencia con Kubernetes, Terraform y automatización de infraestructura. * Conocimientos de Kafka, RabbitMQ y Redis. * Experiencia en arquitecturas SaaS multitenant y sistemas de alta concurrencia. * Experiencia implementando servicios DevOps para diferentes clientes. * Incorporación a una empresa tecnológica en plena expansión. * Participación en proyectos de software de alta complejidad técnica. * Posibilidad de impulsar una nueva línea de servicios DevOps. * Autonomía técnica y participación en decisiones de arquitectura. * Oportunidades reales de crecimiento y desarrollo profesional. Buscamos algo más que un programador backend: un ingeniero con capacidad para diseñar software de calidad, aplicar buenas prácticas de arquitectura y construir soluciones escalables, seguras y mantenibles a largo plazo. CodeZone | Ingeniería y desarrollo de software