> Markdown version of [/jobs/ext/3359752-programador-a-senior-java](https://www.wearedevelopers.com/jobs/ext/3359752-programador-a-senior-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). --- # Programador/a Senior Java - **Company:** Tecdata Engineering - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Agile Methodology, Continuous Integration, DevOps, Fault Tolerance, Apache Maven, Simple Object Access Protocol (SOAP), Spring-boot, Git, Docker, Jenkins, Microservices - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=44a994cbc1b32632 ## About the Role * Titulación Obligatoria: Grado, Máster o Técnico Superior en Ingeniería, Arquitectura o Ciencias (Meces 3 preferible). Perfil Técnico Requerido: * Experiencia: Mínimo 6 años de desarrollo en Java. * Stack Principal: Java 21 (versión muy actual), Spring Boot y Maven. * Arquitectura: Experiencia sólida en Microservicios, Spring Security y JWT. * Infraestructura y DevOps: Contenedores (Docker). + CI/CD (Jenkins y Git). + Monitorización y métricas. * Otros: Conocimientos de SOAP, resiliencia/tolerancia a fallos y metodologías Agile. ## Related Videos - [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) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)