> Markdown version of [/jobs/ext/2022503-desarrollador-a-fullstack-java-spring-angular](https://www.wearedevelopers.com/jobs/ext/2022503-desarrollador-a-fullstack-java-spring-angular). 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 Fullstack (Java/Spring/Angular) - **Company:** Grupo Digital - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Performance Management, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Relational Databases, Apache Maven, Scrum Methodology, Software Engineering, Solution Deployment Descriptor, SQL Databases, TypeScript, Google Cloud, Enterprise Software Applications, Spring-mvc, ReactJS, Spring-boot, Backend, Git, Vue.js, Spring Data, AngularJS, Gitlab-ci, Kubernetes, Front End Software Development, Restful APIs, Docker, Jenkins, Microservices - **Published:** August 11, 2026 - **Apply:** https://ticjob.es/eng/search/job/desarrollador-fullstack-java-spring-angular/70650 ## About the Role * 4-8 años de experiencia en desarrollo de software. * Experiencia sólida en desarrollo Backend con Java, preferiblemente Java 17/21. * Dominio de Spring Boot, Spring MVC, Spring Data y Spring Security. * Experiencia diseñando e implementando APIs REST y microservicios. * Experiencia con bases de datos relacionales y conocimientos de optimización SQL. * Experiencia con Git y herramientas de integración/despliegue continuo. * Conocimientos de Docker y Kubernetes. * Capacidad para intervenir en desarrollo Frontend cuando el proyecto lo requiera. * Conocimientos de Angular, React o Vue.js, junto con HTML5, CSS3, JavaScript y TypeScript. * Experiencia trabajando con metodologías ágiles como Scrum o Kanban. * Capacidad de análisis, resolución de problemas, autonomía y trabajo en equipo., * Experiencia en entornos cloud, especialmente AWS, Azure o GCP. * Experiencia en proyectos de transformación tecnológica, modernización o migración de aplicaciones. * Experiencia participando en diseños de arquitectura y toma de decisiones técnicas. * Conocimientos avanzados de optimización y rendimiento de aplicaciones. ## Description * Diseñar, desarrollar, mantener y evolucionar aplicaciones empresariales. * Trabajar principalmente en Backend con Java, participando en el diseño e implementación de soluciones robustas, escalables y mantenibles. * Desarrollar servicios y APIs utilizando Spring Boot, Spring MVC, Spring Data y Spring Security. * Diseñar e implementar APIs REST y arquitecturas basadas en microservicios. * Trabajar con bases de datos relacionales y participar en la optimización de consultas SQL. * Colaborar en procesos de integración y despliegue continuo mediante herramientas como Git, Jenkins, GitLab CI/CD y Maven. * Trabajar con tecnologías de contenedorización y orquestación, como Docker y Kubernetes. * Participar en tareas Frontend cuando sea necesario, utilizando tecnologías como Angular, React o Vue.js. * Integrar las aplicaciones Frontend con servicios Backend mediante APIs REST. * Participar en decisiones técnicas y diseños de arquitectura. * Aplicar buenas prácticas de desarrollo, calidad de código y criterios de rendimiento y escalabilidad. * Trabajar en entornos ágiles, colaborando con otros perfiles técnicos y funcionales. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [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) - [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)