Descripción de la oferta
¿Te gustaría participar en el desarrollo de soluciones backend para sistemas transaccionales críticos dentro del sector de medios de pago?En Exceltic buscamos un/a Programador/a Senior Java Backend para incorporarse a un proyecto tecnológico de larga duración, participando en el desarrollo, despliegue y soporte de servicios asociados a sistemas de pago y procesamiento de transacciones.Buscamos un perfil con experiencia sólida en Java, Java EE, WebLogic, Tomcat y Oracle, acostumbrado a trabajar en entornos enterprise de alta disponibilidad.Formar parte de un equipo especializado en el desarrollo y evolución de servicios backend para sistemas transaccionales críticos, trabajando en coordinación con equipos de middleware, bases de datos y otros equipos técnicos.Contrato estable y desarrollo profesional a largo plazo.Participación en proyectos tecnológicos de gran impacto.Formación continua y acceso a tecnologías innovadoras.Plan de carrera personalizado.Excelente ambiente de trabajo y colaboración multidisciplinar.Ubicación: Madrid – San Fernando de HenaresModalidad: Híbrida 60/40, con flexibilidad.Equipamiento proporcionado por el cliente por requisitos de seguridad del proyecto.Disponibilidad para realizar aproximadamente 3-4 viajes al año, de 2-3 días de duración.Grado universitario o FP de Grado Superior en Informática, Telecomunicaciones o formación técnica similar.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 o alto volumen.Experiencia con Java EE/J2EE, EJB 3.0, JPA, Hibernate y JAX-RS.Experiencia práctica con Apache Tomcat 9 y Oracle WebLogic Server 11g o superior.Experiencia con Oracle Database 19c, SQL y gestión transaccional.Acceso a datos mediante JDBC y/o ORM.Experiencia con Git y control de versiones.Conocimientos de arquitectura por capas y orientación a servicios.Inglés mínimo B2, especialmente para lectura y comprensión de documentación técnica.Experiencia en servicios y plataformas de medios de pago.Conocimientos de CPA y EMV.Experiencia en integración síncrona y asíncrona.Conocimientos de Clean Code, principios SOLID y patrones como DAO y Service Layer.Experiencia con JUnit y Mockito.Pruebas de integración con Oracle 19c.Experiencia con herramientas corporativas de CI/CD.Elaboración de documentación técnica: interfaces, payloads, gestión de errores y runbooks.Experiencia en entornos 24x7 y procesos de gestión y gobernanza de cambios.Conocimientos de PrimeFaces.Desarrollo y mantenimiento de servicios backend en Java orientados a integración.Implementación y evolución de APIs y endpoints.Gestión de validaciones, errores, timeouts y trazabilidad de servicios.Despliegue y operación de aplicaciones sobre Tomcat 9 y Oracle WebLogic.Configuración de entornos, DataSources/JNDI y gestión de recursos.Gestión de transacciones y colaboración con equipos de base de datos ante incidencias de rendimiento o bloqueos.Identificación y gestión de escenarios de fallo, reintentos controlados y mecanismos de recuperación.Participación en troubleshooting y soporte técnico de aplicaciones.Gestión del código mediante Git, participación en code reviews y apoyo en releases.Colaboración con equipos de middleware, bases de datos y otros equipos técnicos.Será necesario acreditar el nivel de inglés mediante certificación, evaluación o prueba equivalente durante el proceso de selección.Exceltic es una ingeniería y consultoría tecnológica internacional con más de 600 profesionales y presencia en proyectos estratégicos de Movilidad, Defensa, Aeroespacial, Energía, Industria, Telecomunicaciones y Salud.Apostamos por el desarrollo del talento y la participación en proyectos innovadores que impulsan el futuro de la tecnología.Si tienes experiencia desarrollando soluciones Java Backend en entornos críticos y quieres participar en proyectos tecnológicos vinculados a sistemas transaccionales y medios de pago, ¡queremos conocerte!
#J-18808-Ljbffr