Technical Lead

Softtek
Ribamontán al Mar, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Ribamontán al Mar, Spain

Tech stack

Java
API
Agile Methodologies
Unit Testing
Cloud Computing
Code Review
Databases
Relational Databases
DevOps
Maven
Node.js
Object-Oriented Software Development
Software Engineering
Data Processing
Delivery Pipeline
Technical Debt
Backend
REST
Microservices

Job description

Propiedad y Soporte de Aplicaciones Actuar como propietario técnico para aplicaciones y servicios de riesgo de crédito.Asegurar que los sistemas permanezcan estables, seguros, resilientes y disponibles para apoyar las operaciones del negocio.Proveer soporte de producción de Nivel 3 para incidentes, problemas y solicitudes de servicio.Investigar y resolver problemas técnicos complejos dentro de los niveles de servicio acordados.Trabajar estrechamente con infraestructura, soporte y equipos de negocio para minimizar la interrupción del servicio.Entrega BAU y Mejoras Diseñar, desarrollar, probar e implementar mejoras de aplicaciones y correcciones de defectos.Apoyar la entrega de cambios regulatorios, de cumplimiento y mandatos de negocio.Mantener y mejorar aplicaciones existentes mientras se gestiona la deuda técnica.Asegurar que todos los cambios sigan los procesos de gestión de cambios y liberación del banco.Participar en lanzamientos de producción y actividades de validación post-lanzamiento.Liderazgo Técnico Proveer orientación técnica y mentoría a desarrolladores y colegas de soporte.Realizar revisiones de código y asegurar la adherencia a los estándares de desarrollo.Promover las mejores prácticas en diseño de software, pruebas, seguridad y mantenibilidad.Apoyar el intercambio de conocimientos y documentación en todo el equipo.Gestión de Partes Interesadas Interactuar con las partes interesadas del negocio para entender los requisitos operativos y prioridades.Proveer experiencia técnica durante la gestión de incidentes y resolución de problemas.Trabajar colaborativamente con proveedores externos donde sea aplicable.Apoyar iniciativas de auditoría, riesgo y cumplimiento relacionadas con aplicaciones gestionadas.Mejora Continua Identificar oportunidades para mejorar el rendimiento, soporte y fiabilidad de las aplicaciones.Impulsar la automatización de actividades repetitivas de soporte y despliegue.Monitorear la salud del sistema y abordar proactivamente riesgos y vulnerabilidades.Apoyar la resiliencia operativa y actividades de recuperación ante desastres.Un ingeniero de software full-stack Java experimentado con: Más de 5 años de experiencia realizando funciones de líder técnico.Fuerte experiencia en back-end full stack en Java 21.Familiaridad con una amplia gama de tecnologías incluyendo Java, Apache Maven, Node JS, así como bases de datos relacionales.Historial comprobado en la escritura de pruebas unitarias.Comprensión competente de las mejores prácticas de APIs y diseño y desarrollo modular orientado a objetos.Experiencia en el diseño y desarrollo de APIs RESTful y microservicios.Experiencia en procesos ágiles y pipelines CI/CD, principios y prácticas Dev OPS.Experiencia en el diseño y desarrollo de aplicaciones complejas a nivel empresarial.Adherencia a las mejores prácticas para seguridad, diseño y mantenimiento.Capacidad para aprender rápidamente y mantener la calma bajo presión.Fuertes habilidades de comunicación/interpersonales y capacidad para gestionar partes interesadas en todos los niveles.Capacidad para trabajar solo o en equipo contribuyendo a un objetivo colectivo.Experiencia en diseño y solución de sistemas de TI.Fuertes habilidades de resolución de problemas y pensamiento crítico.Nivel de inglés requerido: C1.Experiencia apoyando aplicaciones de riesgo de crédito, préstamos o servicios financieros.Conocimiento de integraciones de riesgo de crédito y flujos de trabajo de procesamiento de datos.Exposición a procesos ITIL incluyendo gestión de incidentes, problemas y cambios.Experiencia con herramientas de monitoreo y observabilidad empresarial.Experiencia trabajando con aplicaciones de proveedores externos e integraciones.Familiaridad con tecnologías en la nube e iniciativas de modernización.Experiencia contribuyendo a discusiones de diseño de soluciones y arquitectura técnica.Conocimiento de requisitos regulatorios y de cumplimiento dentro de la banca.Experiencia previa en mentoría de desarrolladores o actuando como líder técnico.Esencial Más de 7 años de experiencia en desarrollo de software y soporte dentro de entornos empresariales.Más de 5 años de experiencia práctica en desarrollo Java.Más de 3 años apoyando aplicaciones de producción críticas para el negocio.Más de 3 años de experiencia trabajando con APIs REST, microservicios y bases de datos relacionales.Más de 8-10 años de experiencia general en ingeniería de software.Experiencia previa dentro de los dominios de banca, riesgo de crédito, préstamos, informes regulatorios o servicios financieros.Experiencia previa actuando como propietario de aplicaciones, líder técnico o ingeniero de software senior apoyando servicios BAU.Inglés - Avanzado Obligatorio.#J-*****-Ljbffr

Requirements

Un ingeniero de software full-stack Java experimentado con: Más de 5 años de experiencia realizando funciones de líder técnico. Fuerte experiencia en back-end full stack en Java 21. Familiaridad con una amplia gama de tecnologías incluyendo Java, Apache Maven, Node JS, así como bases de datos relacionales. Historial comprobado en la escritura de pruebas unitarias. Comprensión competente de las mejores prácticas de APIs y diseño y desarrollo modular orientado a objetos. Experiencia en el diseño y desarrollo de APIs RESTful y microservicios. Experiencia en procesos ágiles y pipelines CI/CD, principios y prácticas Dev OPS. Experiencia en el diseño y desarrollo de aplicaciones complejas a nivel empresarial. Adherencia a las mejores prácticas para seguridad, diseño y mantenimiento. Capacidad para aprender rápidamente y mantener la calma bajo presión. Fuertes habilidades de comunicación/interpersonales y capacidad para gestionar partes interesadas en todos los niveles. Capacidad para trabajar solo o en equipo contribuyendo a un objetivo colectivo. Experiencia en diseño y solución de sistemas de TI. Fuertes habilidades de resolución de problemas y pensamiento crítico. Nivel de inglés requerido: C1. Experiencia apoyando aplicaciones de riesgo de crédito, préstamos o servicios financieros. Conocimiento de integraciones de riesgo de crédito y flujos de trabajo de procesamiento de datos. Exposición a procesos ITIL incluyendo gestión de incidentes, problemas y cambios. Experiencia con herramientas de monitoreo y observabilidad empresarial. Experiencia trabajando con aplicaciones de proveedores externos e integraciones. Familiaridad con tecnologías en la nube e iniciativas de modernización. Experiencia contribuyendo a discusiones de diseño de soluciones y arquitectura técnica. Conocimiento de requisitos regulatorios y de cumplimiento dentro de la banca. Experiencia previa en mentoría de desarrolladores o actuando como líder técnico. Esencial Más de 7 años de experiencia en desarrollo de software y soporte dentro de entornos empresariales. Más de 5 años de experiencia práctica en desarrollo Java. Más de 3 años apoyando aplicaciones de producción críticas para el negocio. Más de 3 años de experiencia trabajando con APIs REST, microservicios y bases de datos relacionales. Más de 8-10 años de experiencia general en ingeniería de software. Experiencia previa dentro de los dominios de banca, riesgo de crédito, préstamos, informes regulatorios o servicios financieros. Experiencia previa actuando como propietario de aplicaciones, líder técnico o ingeniero de software senior apoyando servicios BAU. Inglés - Avanzado Obligatorio.

Apply for this position