Buscamos un/a Ingeniero/a Fullstack Java con mentalidad ágil, sólida experiencia en el sector bancario y pasión por las buenas prácticas de ingeniería de software para incorporarse a uno de nuestros Squads multidisciplinares más estratégicos. Si te motiva el desarrollo optimizado, escalable y con foco en la calidad, este reto es para ti
Misión del RolTu desafío será diseñar, desarrollar y evolucionar soluciones fullstack robustas de extremo a extremo. Serás una pieza principal en el equipo, impulsando la excelencia técnica a través de la automatización, liderando iniciativas de desarrollo y asegurando que nuestros servicios soporten flujos críticos de negocio con la máxima seguridad y SLAs estrictos.
Responsabilidades Fundamental
Desarrollo End-to-End: Diseñar y construir aplicaciones eficientes, asegurando una integración fluida entre el backend y el frontend.
Calidad y Automatización: Escribir código limpio y mantenible bajo metodologías ágiles, garantizando la cobertura de pruebas automatizadas y colaborando activamente en la definición de pipelines de CI/CD.
Liderazgo Técnico: Guiar y mentorizar técnicamente a perfiles del equipo, promoviendo estándares de trabajo elevados y buenas prácticas.
Requisitos (Must-have)
Formación: Ingeniería Informática, Grado en Desarrollo de Software o titulación equivalente.
Experiencia Mínima: 5+ años de experiencia global en desarrollo de software, con un recorrido demostrable en entornos del sector bancario (gestión de flujos transaccionales y operaciones críticas).
Core Backend Stack: Dominio absoluto de Java 17+ y Spring Boot 3.x.
Ambiente de Trabajo y Buenas Prácticas: Experiencia sólida desarrollando en Eclipse y aplicando de forma estricta TDD / BDD (Unit testing, Integration testing con cobertura mínima exigida).
Cultura DevOps & CI/CD: Experiencia real trabajando e integrando código en pipelines de integración y despliegue continuo (CI/CD).
Liderazgo: Capacidad demostrada para asumir el liderazgo técnico de tareas