> Markdown version of [/jobs/ext/3440513-programador-a-senior-java-coordinacion-tecnica](https://www.wearedevelopers.com/jobs/ext/3440513-programador-a-senior-java-coordinacion-tecnica). 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 (Coordinación Técnica) - **Company:** Tecdata Engineering - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Data Analysis, Application Integration Architecture, Cloud Computing, Code Review, DevOps, Distributed Systems, Python (Programming Language), Machine Learning, Message Queuing Telemetry Transport (MQTT), NumPy, RabbitMQ, Solution Deployment Descriptor, Spring-boot, Backend, Pandas, Kubernetes, Docker - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e247d6443ace0024 ## About the Role * Java. * Spring Boot. * Diseño y desarrollo de APIs REST. * Arquitecturas basadas en microservicios. * Integración de aplicaciones empresariales., * Python. * Pandas. * NumPy. * SciPy. * Experiencia en procesamiento y análisis de datos orientados a proyectos de Machine Learning. Cloud & DevOps * AWS. * Docker. * Kubernetes. * Integración y despliegue de aplicaciones en entornos cloud., * Liderazgo técnico. * Capacidad de organización y coordinación. * Orientación a resultados. * Resolución de problemas complejos. * Comunicación efectiva con equipos técnicos y funcionales. * Trabajo en equipo y autonomía., Desarrollador Senior con sólida experiencia en Java, Spring Boot, AWS, Docker, Kubernetes y Python, acostumbrado a participar en proyectos de arquitectura moderna, sistemas distribuidos y entornos cloud, con capacidad para coordinar técnicamente equipos de desarrollo y actuar como referente tecnológico dentro del proyecto. ## Description Buscamos un Programador Senior Java con al menos 6 años de experiencia en desarrollo backend y capacidad para asumir responsabilidades de coordinación técnica dentro del equipo. La persona seleccionada actuará como referente técnico del proyecto, participando activamente en el desarrollo de soluciones, toma de decisiones técnicas, seguimiento de tareas y coordinación del equipo de desarrollo., * Desarrollo y mantenimiento de aplicaciones backend basadas en Java y Spring Boot. * Diseño e implementación de soluciones técnicas escalables y mantenibles. * Coordinación técnica del equipo de desarrollo. * Actuar como punto de contacto principal para aspectos técnicos del proyecto. * Supervisión de desarrollos y seguimiento de buenas prácticas de programación. * Participación en revisiones de código y definición de estándares técnicos. * Integración de soluciones basadas en AWS, Docker y Kubernetes. * Desarrollo de componentes para procesamiento y análisis de datos utilizando Python. * Implementación de sistemas de mensajería mediante RabbitMQ y MQTT. * Colaboración con equipos multidisciplinares para garantizar la correcta evolución de la plataforma. ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/341-coffee-with-developers) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [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) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)