Programador/a Senior Java Backend – Payment Card Services
Serviguide BPO·Remote
Qué ofrecen
Contrato indefinido
Según la oferta.
Híbrido
Días de oficina y de casa — el reparto está en la oferta.
Qué piden
Estés cerca de Spain para los días híbridos
No se menciona ninguna ayuda para la mudanza.
Tengas experiencia de nivel sénior
Puesto de nivel Senior.
Extraído automáticamente de la oferta — lo que cuenta es el anuncio completo.
Requisitos
Requisitos mínimos
- Al menos 5 años de experiencia en desarrollo Java backend en entornos enterprise.
- Al menos 2 años de experiencia en sistemas transaccionales críticos de alta disponibilidad y alto volumen.
- Dominio de Java 8 y Java 11.
- Experiencia práctica desplegando y operando en Apache Tomcat 9.
- Experiencia práctica desplegando y operando en Oracle WebLogic Server (+11g).
- Experiencia con Oracle Database 19c como data store.
- Conocimientos de SQL y gestión transaccional.
- Acceso a datos mediante JDBC y/o ORM.
- Conocimientos técnicos de Java SE 8, EJB 3.0, Hibernate, JPA, JAX-RS, J2EE y PrimeFaces.
- Conocimientos de servidores de aplicaciones, web y middleware, específicamente WebLogic.
- Inglés técnico con capacidad para leer documentación.
- Nivel mínimo de inglés B2, siendo obligatorio aportar evidencia mediante certificación, evaluación o prueba equivalente.
- Titulación de Grado o Formación Profesional de Grado Superior.
- Disponibilidad para realizar 3-4 viajes al año, con una duración máxima de 2-3 días por viaje.
Requisitos deseables
- Conocimientos de arquitectura por capas y orientación a servicios.
- Experiencia con integración síncrona y asíncrona.
- Conocimientos de Clean Code y principios SOLID.
- Conocimiento de patrones DAO y Service Layer.
- Experiencia en testing con JUnit y Mockito.
- Experiencia en pruebas de integración con Oracle 19c.
- Experiencia con herramientas corporativas de CI/CD.
- Conocimientos de documentación técnica básica de interfaces, payloads, errores y runbooks.
- Experiencia en servicios de pago.
- Experiencia en soporte de entornos 24x7 con gobernanza de cambios.
¿Qué ofrecemos?
- Contrato indefinido con nosotros.
- Proyecto estable dentro del sector Movilidad, orientado al desarrollo, despliegue y soporte de servicios en sistemas transaccionales críticos de medios de pago.
- Modalidad híbrida: 60 % teletrabajo y 40 % oficina, con flexibilidad.
- Centro de trabajo en San Fernando de Henares, Madrid.
- Disponibilidad para realizar 3-4 viajes al año, de 2-3 días máximo.
- Equipo de trabajo proporcionado por el proyecto por requisitos de seguridad.
- Desarrollo profesional.
- Estabilidad laboral.
Descripción del empleo
Precisamos incorporar un/a Programador/a Senior Java Backend para participar en un proyecto estable dentro del sector Movilidad, orientado al desarrollo, despliegue y soporte de servicios en sistemas transaccionales críticos de medios de pago.
La persona seleccionada trabajará en el desarrollo y mantenimiento de servicios backend orientados a integración, incluyendo implementación de APIs y endpoints, manejo de errores, validaciones, timeouts y trazabilidad. También participará en el despliegue y operación sobre Tomcat 9 y Oracle WebLogic (+11g), realizando configuración por entorno, gestión de DataSources/JNDI, recursos y troubleshooting.
Asimismo, trabajará en la integración con Oracle Database 19c mediante SQL y JDBC/ORM, gestión transaccional y colaboración con equipos de base de datos ante problemas de rendimiento o bloqueos. Participará en la identificación de escenarios de fallo, reintentos controlados y mecanismos de recuperación, así como en flujos de control de versiones con Git, code reviews y apoyo al control de releases.
About the role
Precisamos incorporar un/a Programador/a Senior Java Backend para participar en un proyecto estable dentro del sector Movilidad, orientado al desarrollo, despliegue y soporte de servicios en sistemas transaccionales críticos de medios de pago.
What you'll do
La persona seleccionada trabajará en el desarrollo y mantenimiento de servicios backend orientados a integración, incluyendo implementación de APIs y endpoints, manejo de errores, validaciones, timeouts y trazabilidad. También participará en el despliegue y operación sobre Tomcat 9 y Oracle WebLogic (+11g), realizando configuración por entorno, gestión de DataSources/JNDI, recursos y troubleshooting.
Asimismo, trabajará en la integración con Oracle Database 19c mediante SQL y JDBC/ORM, gestión transaccional y colaboración con equipos de base de datos ante problemas de rendimiento o bloqueos. Participará en la identificación de escenarios de fallo, reintentos controlados y mecanismos de recuperación, así como en flujos de control de versiones con Git, code reviews y apoyo al control de releases.
How you'll work
permanent
remote
Lo más probable es que necesites Spanish para inscribirte.Esta oferta se ha traducido automáticamente al español, .