Programador/A Senior Java Backend

Exceltic
San Fernando de Henares, Spain
3 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Shift work
Languages
English

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Apache Tomcat Oracle WebLogic Server Code Review Information Technology Consulting Databases Continuous Integration Data Security Payment Systems Middleware
+17 more
Java Platform Enterprise Edition (J2EE) Hibernate (Java) Java Database Connectivity Java Persistence API Java Naming and Directory Interface Junit Oracle Databases Oracle (Applications) Mockito Service Layer SQL Databases Primefaces Backend Git Integration Tests Information Technology Software Version Control

Job description

¿Te gustaría participar en el desarrollo de soluciones backend para sistemas transaccionales críticos dentro del sector de medios de pago?EnExcelticbuscamos un/aProgramador/a Senior Java Backendpara 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 enJava, 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 Henares Modalidad:Híbrida **, con flexibilidad.Equipamiento proporcionado por el cliente por requisitos de seguridad del proyecto.Disponibilidad para realizar aproximadamente3-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-**-Ljbffr

Requirements

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., Híbrida **, 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-**-Ljbffr

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:46 min

Mocking repository endpoints with Mockito and REST Assured

Eric Deandrea Eric Deandrea · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:31 min

Writing automated tests with Mockito and WireMock

Jakov Semenski · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all