> Markdown version of [/jobs/ext/1368493-ingeniero-software-java](https://www.wearedevelopers.com/jobs/ext/1368493-ingeniero-software-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). --- # Ingeniero Software Java - **Company:** knowmad Mood - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Automation of Tests, Unit Testing, Relational Databases, Apache Hadoop, Java Platform Standard Edition (J2SE), Software Engineering, Parquet, Apache Spark, Spring-boot, Backend, Git, Functional Programming, Software Version Control, Docker, Microservices - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Experiencia de al menos 5 años en Java. * Conocimiento de patrones y buenas prácticas para diseñar y desarrollar código de calidad y limpio. * Ingeniero de software experimentado con un historial sólido en Java SE. * Experiencia con trabajos Spark, tecnologías Hadoop y Parquet. * Sólida experiencia con el control de versiones Git. * Dominio de prácticas de prueba de software * Experiencia en programación funcional o reactiva. * Experiencia con tecnologías de contenedores, como Docker * Habilidad en bases de datos relacionales * Experiencia con metodologías Agile * Inglés fluido * Modalidad híbrida 2-3 días a la semana en Madrid Centro, + Técnico + Recepciónista + Administrador + Ventas + Enfermero + Limpieza + Mantenimiento + Telefonista + Compras + Recursos humanos Tipo de trabajo + Desde casa + Estudiantes + Online + Trabajos Verticales + En inglés + Teletrabajo + Media jornada ## Description * Desarrollar y mantener bibliotecas y servicios de backend utilizando Java 17 y Spring Boot 3 dentro de una arquitectura de microservicios. * Arquitectar, diseñar e implementar aplicaciones Java genéricas y críticas para la misión, destinadas a la automatización industrial. * Asegurar la integración óptima de otras capas (UI, dispositivos de hardware, servidor en la nube). * Aplicar prácticas sobresalientes de ingeniería de software. Mantener altos estándares de diseño y calidad de código en todo momento. * Aplicar prácticas de pruebas automatizadas de vanguardia (pruebas unitarias, de componentes e integración). * Trabajar en el empaquetado y despliegue automatizado del software. * Contribuir con ideas de innovación del producto, prototipos, especificaciones funcionales y de diseño, además del software de producción. * Aplicar metodologías ágiles a lo largo del proceso de desarrollo: desafiar y aclarar los requisitos y garantizar la entrega oportuna de funcionalidades de alta calidad., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)