> Markdown version of [/jobs/ext/3411482-desarrollador-a-backend-java](https://www.wearedevelopers.com/jobs/ext/3411482-desarrollador-a-backend-java). 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). --- # Desarrollador/a Backend Java - **Company:** Agencia Aire - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Microsoft Windows, Unit Testing, Code Review, Continuous Integration, Linux, Junit, PostgreSQL, MariaDB, MySQL, Mockito, Virtual Machines, Spring-boot, Git, Apache Kafka, Docker - **Published:** September 1, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=6b3a8cb1f76c9068 ## About the Role * Tecnologías y herramientas + Experiencia de más de 3 años con Java / Spring Boot + JUnit / Mockito para testing + Git (Conventional Commits) + Entornos Linux (máquinas virtuales) y Windows + Docker + MariaDB / MySQL / PostgreSQL + Apache Kafka * Buscamos personas que: + Disfruten resolviendo problemas técnicos complejos. + Sean proactivas y tengan capacidad de aprendizaje. + Se preocupen por la calidad, mantenibilidad y testabilidad del código. + Disfruten trabajando en equipo., * Conocimientos de Arquitectura Hexagonal. * Aplicación de principios SOLID y Clean Code. * Experiencia trabajando con Apache Kafka. * Experiencia con microservicios. * Conocimientos de testing de integración y Testcontainers. * Conocimientos de integración continua (CI/CD). ## Description Buscamos incorporar un/a Desarrollador/a Backend Java con ganas de seguir creciendo profesionalmente y participar en proyectos de arquitectura moderna y alto rendimiento., Formarás parte del equipo de desarrollo backend participando en el diseño, implementación y evolución de aplicaciones empresariales, trabajando con metodologías ágiles y tecnologías actuales., * Desarrollo de nuevas funcionalidades y mantenimiento de aplicaciones backend. * Diseño e implementación de APIs REST. * Desarrollo de software siguiendo principios SOLID, Clean Code y buenas prácticas de ingeniería. * Desarrollo y mantenimiento de pruebas unitarias e integración, asegurando la calidad y estabilidad del código. * Participación en revisiones de código y procesos de integración continua. * Colaboración con otros equipos técnicos para definir soluciones escalables y mantenibles. * Participación en decisiones técnicas y mejora continua de la plataforma.