En KRELL Consulting buscamos un/a Senior Java Developer especializado/a en entornos JavaEE para participar en un proyecto tecnológico relacionado con sistemas transaccionales críticos y medios de pago.
¿QUÉ OFRECEMOS?
- Contrato indefinido con KRELL Consulting.
- Proyecto de larga duración.
- Modalidad híbrida 60/40 flexible.
- Centro de trabajo: San Fernando de Henares (Madrid).
- Sin turnos ni guardias.
- Viajes muy puntuales: aproximadamente 3-4 viajes al año, con una duración máxima estimada de 2-3 días.
FUNCIONES
- Desarrollo y mantenimiento de servicios backend orientados a integración.
- Implementación de APIs y endpoints.
- Gestión de errores, validaciones, timeouts y trazabilidad.
- Despliegue y operación sobre Apache Tomcat 9 y Oracle WebLogic.
- Configuración de DataSources/JNDI y gestión de recursos.
- Troubleshooting.
- Integración con Oracle Database 19c mediante SQL y JDBC/ORM.
- Gestión transaccional.
- Colaboración con equipos de bases de datos.
- Control de versiones con Git.
- Participación en code reviews y procesos de release.
REQUISITOS
- 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/o alto volumen.
- Java 8 y Java 11.
- JavaEE / J2EE.
- Experiencia práctica con Apache Tomcat 9.
- Oracle WebLogic Server 11g o superior.
- Oracle Database 19c.
- SQL.
- JDBC y/o ORM.
- Git.
- Inglés mínimo B2. Será necesario acreditar el nivel mediante certificación, evaluación o prueba equivalente.
- Grado universitario o FP de Grado Superior.
VALORABLE
- Experiencia en medios de pago.
- EJB 3.0.
- Hibernate / JPA.
- JAX-RS.
- Arquitecturas orientadas a servicios.
- Clean Code y principios SOLID.
- JUnit y Mockito.
- CI/CD.
- Experiencia en soporte de entornos 24x7.
Buscamos un perfil senior acostumbrado a trabajar con aplicaciones críticas y entornos enterprise de alta disponibilidad.