> Markdown version of [/jobs/ext/1362192-analista-programador-a](https://www.wearedevelopers.com/jobs/ext/1362192-analista-programador-a). 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). --- # Analista Programador/a - **Company:** DXC Technology - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Ajax (Programming Language), Business Analytics Applications, Confluence, JIRA, Code Coverage, Databases, Continuous Integration, Software Design Patterns, Linux, DevOps, Elasticsearch, Github, Spring Framework, Javaserver Pages, Junit, PostgreSQL, Apache Maven, Model View Controller (MVC), Routing, Oracle (Applications), Mockito, Swagger, Simple Object Access Protocol (SOAP), SonarQube, PL-SQL, UML, Openapi, Scripting, Spring-mvc, Grafana, Spring-boot, Backend, Git, Containerization, AngularJS, Kubernetes, Apache Kafka, Bitbucket, Front End Software Development, Kibana, Restful APIs, Software Version Control, Docker, Jenkins - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Backend + Desarrollo en Java (versiones 7+), con experiencia en evolución y mantenimiento de aplicaciones legacy.v (Necesario) + Desarrollo y mantenimiento de procesos batch (Java). + Deseable uso de Spring Framework y Spring Boot. Arquitectura e integración (core) + Diseño y evolución de APIs REST. + Definición de contratos mediante OpenAPI (Swagger). + Integración de servicios REST y SOAP. + Experiencia en mensajería asíncrona (Kafka) como productor y consumidor. + Aplicación de principios SOLID, patrones de diseño (MVC, SAGA) y arquitectura hexagonal. + Conocimientos de escalabilidad, idempotencia y gestión de errores en entornos críticos. Frontend (entornos corporativos aseguradores) + Frontend tradicional (legacy) + Desarrollo y mantenimiento de interfaces web con JSP en arquitecturas MVC. + Uso de JavaScript para lógica de cliente, validaciones y control de flujos., DevOps + Gestión de builds con Maven (ANT en entornos legacy). Calidad y testing + Uso de herramientas de análisis de calidad y cobertura de código (SonarQube, Kiuwan). + Deseable Testing unitario e integración con JUnit y Mockito. Deseable conocimiento en Bases de datos + Diseño y evolución de modelos de datos. + Experiencia con Oracle y PostgreSQL. + Programación en PL/SQL (procedures, funciones, triggers). Observabilidad y sistemas + Trabajo en entornos Linux y uso de scripting básico para soporte. + Deseable monitorización y análisis con Elastic Stack, Kibana y Grafana. Gestión, documentación y análisis funcional + Modelado con UML (casos de uso, diagramas de secuencia). + Elaboración de documentación técnica y funcional. + Uso de herramientas de gestión como JIRA y Confluence. Valorable + Experiencia previa en proyectos del sector seguros. + Conocimientos en frameworks frontend adicionales. + Uso de herramientas de asistencia al desarrollo basadas en IA (Copilot, Claude, etc.). + + Control de versiones con SVN y Git (GitHub / Bitbucket). + Contenerización con Docker y conocimientos de Kubernetes. + Integración continua y despliegue con Jenkins u otras herramientas CI/CD., + Desarrollo profesional. + Proyectos punteros en clientes referentes de mercado. + Excelente ambiente de trabajo. + Flexibilidad y conciliación. + Trabajar con tecnologías punteras dentro del sector IT. + Acceso a DXC Learning y certificaciones oficiales. + Compromiso social y responsable. + Empleo estable. + Beneficios sociales., + 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 + Implementación de comunicaciones asíncronas mediante AJAX. + Integración de vistas JSP con Spring MVC. + Evolución controlada de interfaces legacy utilizadas en entornos productivos aseguradores. + Frontend moderno (SPA) + Deseable desarrollo y mantenimiento de aplicaciones frontend con Angular (versiones 8+). + Consumo de APIs REST corporativas desde aplicaciones Angular. + Implementación de validaciones, gestión de errores y control de estado en cliente. + Coordinación con backend y arquitectura para la definición de contratos API, cumpliendo criterios de seguridad y gobierno corporativo. + Deseable integración de frontends Angular con backends Java/Spring. + Deseable uso de componentes, servicios, módulos y routing., + Realización de tareas de análisis técnico y de programación. + Obtener información del usuario en colaboración con su superior para la realización de módulos del sistema. + Colaborar en el diseño funcional y técnico de módulos con un cierto grado de supervisión. + Apoyar la aplicación de tecnologías emergentes y mejores prácticas. + Asignar tareas a muy corto plazo a una o dos personas y supervisar la programación. + Contribuir al intercambio de conocimientos dentro del equipo., 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 - [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) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)