> Markdown version of [/jobs/ext/2194282-programador-a-senior-java-backend](https://www.wearedevelopers.com/jobs/ext/2194282-programador-a-senior-java-backend). 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 Backend - **Company:** Expleo - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Apache Tomcat, Oracle WebLogic Server, Code Review, Databases, Continuous Integration, Data Security, Software Design Patterns, E-Business, Middleware, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Database Connectivity, Java Persistence API, Java API for RESTful Web Services (JAX-RS), Junit, Oracle Databases, Performance Tuning, Mockito, Service-Oriented Architecture, SQL Databases, Primefaces, Backend, Git, Software Version Control - **Published:** August 23, 2026 - **Apply:** https://www.buscojobs.com.es/programador-a-senior-java-backend-en-madrid-ID-368770369 ## About the Role Grado universitario o FP de Grado Superior Inglés B2 Más de 5 años de experiencia en desarrollo backend Java en entornos enterprise. Al menos 2 años trabajando en sistemas transaccionales críticos de alta disponibilidad. Dominio de: Java 8 y Java 11 J2EE EJB 3.0 JAX-RS Hibernate / JPA SQL y JDBC PrimeFaces Experiencia en: Apache Tomcat 9 Oracle WebLogic Server Oracle Database 19c Integración con bases de datos Oracle Git Disponibilidad para realizar viajes puntuales (3-4 viajes al año de 2-3 días de duración). Valoraremos especialmente Experiencia en medios de pago, Payment Card Services y entornos EMV. Conocimientos de arquitecturas orientadas a servicios e integración síncrona y asíncrona. Aplicación de principios Clean Code, SOLID y patrones de diseño. Experiencia con JUnit, Mockito y testing de integración. Familiaridad con herramientas corporativas de CI/CD. Experiencia en soporte a entornos 24x7 y gestión controlada de cambios. ## Description Overview¡Únete a un proyecto puntero en el sector de Medios de Pago y Sistemas Transaccionales Críticos!EnExpleo, buscamos un/aProgramador/a Senior Java Backendpara participar en el desarrollo y evolución de plataformas críticas de procesamiento de pagos.Ubicación:San Fernando de Henares (Madrid)Modalidad:Híbrida¿Cuál será tu misión?Te incorporarás a un equipo especializado en medios de pago para desarrollar, desplegar y dar soporte a servicios backend en entornos transaccionales de alta disponibilidad, trabajando de forma coordinada con equipos de middleware, bases de datos e infraestructura.Funciones principalesDesarrollo y mantenimiento de servicios backend orientados a integración.Implementación de APIs y endpoints asegurando robustez, escalabilidad y trazabilidad.Gestión de errores, validaciones, timeouts y mecanismos de recuperación.Despliegue y operación sobre entornosApache Tomcat 9yOracle WebLogic.Integración conOracle Database 19c, participando en el acceso a datos, gestión transaccional y optimización de rendimiento.Colaboración con equipos de administración de bases de datos y middleware.Participación en revisiones de código, control de versiones y gestión de releases mediante Git.Soporte a entornos críticos con elevados niveles de disponibilidad y volumen transaccional.Requisitos imprescindiblesTitulación:Grado universitario o FP de Grado SuperiorInglés B2Más de 5 años de experiencia en desarrollo backend Java en entornos enterprise.Al menos 2 años trabajando en sistemas transaccionales críticos de alta disponibilidad.Dominio de:Java 8 y Java 11J2EEEJB 3.0JAX-RSHibernate / JPASQL y JDBCPrimeFacesExperiencia en:Apache Tomcat 9Oracle WebLogic ServerOracle Database 19cIntegración con bases de datos OracleGitDisponibilidad para realizar viajes puntuales (3-4 viajes al año de 2-3 días de duración).Valoraremos especialmenteExperiencia en medios de pago, Payment Card Services y entornos EMV.Conocimientos de arquitecturas orientadas a servicios e integración síncrona y asíncrona.Aplicación de principios Clean Code, SOLID y patrones de diseño.Experiencia con JUnit, Mockito y testing de integración.Familiaridad con herramientas corporativas de CI/CD.Experiencia en soporte a entornos 24x7 y gestión controlada de cambios.¿Qué ofrecemos?EnExpleo, sabemos que tu bienestar y desarrollo profesional son fundamentales para alcanzar el éxito juntos.Por eso, ponemos a tu disposición un amplio paquete de beneficios diseñado para apoyarte tanto en tu carrera como en tu vida personal.Retribución FlexibleCheque Restaurante.Cheque Guardería para hijos de 0 a 3 años con exención fiscal de hasta***** €/año.Tarjeta Transporte para metro, cercanías, tranvía y autobús.Seguro MédicoSeguro médicoSanitaspara empleado, cónyuge e hijos sin copago.Expleo subvenciona el 30%de la cuota del trabajador.Beneficio exento de IRPF.Formación y DesarrolloAcceso aExpleo Academy.Descuentos en programas deThe Valley Digital Business School.Calendario anual de formación adaptado a tu crecimiento profesional.Vacaciones y Flexibilidad24 días laborables de vacaciones.Libre el24 y 31 de diciembre.Días adicionales por antigüedad:25 días tras 3 años.26 días tras 8 años.Beneficios AdicionalesSeguro de Vida con cobertura a través de Zurich."En Expleo promovemos la igualdad de oportunidades y valoramos la diversidad. Todas las candidaturas cualificadas serán consideradas independientemente de su raza, género, discapacidad, religión o creencias, orientación sexual o edad."#J-*****-Ljbffr ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)