> Markdown version of [/jobs/ext/2130426-programador-full-stack-alten-spain](https://www.wearedevelopers.com/jobs/ext/2130426-programador-full-stack-alten-spain). 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 Full Stack - Alten Spain - **Company:** Alten - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Automation of Tests, Microsoft Azure, Software Quality, Code Review, Databases, Continuous Integration, Relational Databases, DevOps, Programming Tools, Spring Framework, Junit, NoSQL, OpenShift, Software Engineering, SonarQube, Enterprise Software Applications, Spring-boot, Git, AngularJS, Git Flow, Kubernetes, Information Technology, Apache Kafka, Kibana, Restful APIs, Software Version Control, Jasmine, Docker, Elk Stack, Jenkins, Microservices - **Published:** August 19, 2026 - **Apply:** https://www.buscojobs.com.es/programador-full-stack-alten-spain-en-alava-ID-368337112 ## About the Role Entre3 y 6 años de experienciaen posiciones similares. Experiencia en desarrollo Full Stack con tecnologías Java y Angular. Participación en el diseño, desarrollo y mantenimiento de aplicaciones empresariales. Experiencia en entornos basados en microservicios y APIs REST. Experiencia en soporte y evolución de aplicaciones en producción. Participación en proyectos desarrollados bajo metodologías ágiles. Experiencia colaborando con equipos multidisciplinares de desarrollo y operaciones. Conocimientos técnicos Imprescindibles Angular 18+. Java 17+. Spring Boot 3.x. Desarrollo de APIs REST. Arquitectura de microservicios. Bases de datos relacionales. Bases de datos NoSQL. Git y Gitflow. Kubernetes. Jenkins. Kibana. JUnit. Jasmine. Karma. Clean Code. Arquitectura Hexagonal. Control de versiones y buenas prácticas de desarrollo. Tecnologías target Contenedores y orquestación con Kubernetes. Observabilidad y monitorización mediante Kibana. Integración continua y despliegue continuo (CI/CD). Arquitecturas cloud-native. Desarrollo orientado a eventos. Estrategias de testing automatizado. Herramientas de desarrollo asistidas por Inteligencia Artificial. Tecnologías valorables Docker. OpenShift. SonarQube. ELK Stack. Kafka. Azure., Formación e idiomas Grado o Ingeniería en Informática, Telecomunicaciones o similar. Formación Profesional de Grado Superior en Desarrollo de Aplicaciones, Sistemas o equivalente. Inglés nivelB1-B2o superior. Español fluido. Competencias Capacidad para trabajar en equipos multidisciplinares. Orientación a resultados y calidad del software. Autonomía y capacidad de organización. Proactividad e iniciativa. Capacidad analítica y resolución de problemas. Mentalidad de mejora continua. Comunicación efectiva con equipos técnicos y funcionales. Adaptación a entornos ágiles y cambiantes., En ALTEN promovemos la igualdad de oportunidades independientemente del género, edad, orientación sexual, identidad de género, diversidad funcional, origen o cualquier otra condición personal o social. Apostamos por el talento, el desarrollo profesional y las personas como motor principal de nuestros proyectos. ## Description En ALTEN sabemos que el éxito de nuestros proyectos se debe a las personas que forman nuestro equipo.Por eso, si te apasiona el desarrollo de software, las arquitecturas modernas, los microservicios y la evolución de aplicaciones críticas de negocio, queremos conocerte.Buscamos un/aDesarrollador/a Full Stack Java + Angularpara participar en proyectos estratégicos de transformación digital, colaborando con equipos de desarrollo, arquitectura y operaciones en un entorno tecnológico innovador y de alta exigencia.? ? RequisitosExperienciaEntre3 y 6 años de experienciaen posiciones similares.Experiencia en desarrollo Full Stack con tecnologías Java y Angular.Participación en el diseño, desarrollo y mantenimiento de aplicaciones empresariales.Experiencia en entornos basados en microservicios y APIs REST.Experiencia en soporte y evolución de aplicaciones en producción.Participación en proyectos desarrollados bajo metodologías ágiles.Experiencia colaborando con equipos multidisciplinares de desarrollo y operaciones.Conocimientos técnicosImprescindiblesAngular 18+.Java 17+.Spring Boot 3.x.Desarrollo de APIs REST.Arquitectura de microservicios.Bases de datos relacionales.Bases de datos NoSQL.Git y Gitflow.Kubernetes.Jenkins.Kibana.JUnit.Jasmine.Karma.Clean Code.Arquitectura Hexagonal.Control de versiones y buenas prácticas de desarrollo.Tecnologías targetContenedores y orquestación con Kubernetes.Observabilidad y monitorización mediante Kibana.Integración continua y despliegue continuo (CI/CD).Arquitecturas cloud-native.Desarrollo orientado a eventos.Estrategias de testing automatizado.Herramientas de desarrollo asistidas por Inteligencia Artificial.Tecnologías valorablesDocker.OpenShift.SonarQube.ELK Stack.Kafka.Azure.AWS.Terraform.MongoDB.PostgreSQL.Redis.Prácticas DevSecOps.Herramientas de IA para asistencia al desarrollo, revisión de código y automatización de tareas.Formación e idiomasGrado o Ingeniería en Informática, Telecomunicaciones o similar.Formación Profesional de Grado Superior en Desarrollo de Aplicaciones, Sistemas o equivalente.Inglés nivelB1-B2o superior.Español fluido.CompetenciasCapacidad para trabajar en equipos multidisciplinares.Orientación a resultados y calidad del software.Autonomía y capacidad de organización.Proactividad e iniciativa.Capacidad analítica y resolución de problemas.Mentalidad de mejora continua.Comunicación efectiva con equipos técnicos y funcionales.Adaptación a entornos ágiles y cambiantes.Interés por las nuevas tecnologías y la innovación.? ResponsabilidadesParticipar en el análisis, diseño y desarrollo de aplicaciones corporativas.Implementar nuevas funcionalidades utilizando Angular y Java Spring Boot.Diseñar y desarrollar APIs REST robustas y escalables.Participar en la evolución de arquitecturas basadas en microservicios.Garantizar la calidad del código aplicando principios de Clean Code y buenas prácticas de desarrollo.Implementar y mantener pruebas automatizadas unitarias y funcionales.Participar en procesos de integración y despliegue continuo (CI/CD).Colaborar con equipos de arquitectura, QA, DevOps y negocio.Analizar y resolver incidencias en aplicaciones productivas de alta concurrencia.Contribuir a la mejora continua de procesos, herramientas y estándares de desarrollo.Participar en iniciativas de modernización tecnológica y adopción de soluciones innovadoras basadas en IA.? Ubicación y modalidadMadrid.Modelo híbrido.? Igualdad de oportunidadesEn ALTEN promovemos la igualdad de oportunidades independientemente del género, edad, orientación sexual, identidad de género, diversidad funcional, origen o cualquier otra condición personal o social.Apostamos por el talento, el desarrollo profesional y las personas como motor principal de nuestros proyectos. ## Related Videos - [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) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [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) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)