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 productivo, 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 clave 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 Clave
- 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.
- Entorno 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