Software Engineer Java
Role details
Job location
Tech stack
Job description
Saica busca desarrolladores en Sevilla para su equipo en CaixaBank Tech, donde se trabajará en proyectos de banca digital y microservicios. Se valoran la diversidad y el crecimiento profesional., * Diseñar y desarrollar nuevas funcionalidades aplicando buenas prácticas.
- Colaborar con arquitectura y seguridad para garantizar calidad.
- Realizar testing y mantenimiento de las plataformas estables., * APIs internas de banca digital, onboarding, scoring y productos financieros.
- Microservicios de alta disponibilidad para pagos, autenticación, firma digital, tokenización y eventos.
- Desarrollo de motores de reglas, automatización y procesos batch críticos.
- Integraciones con sistemas legacy, cloud y plataformas transversales., * Diseño y desarrollo de nuevas funcionalidades aplicando buenas prácticas, clean code y patrones.
- Colaboración con arquitectura y seguridad para garantizar robustez, cumplimiento normativo y calidad.
- Realizar testing, revisión de logs, análisis de métricas y mejoras de rendimiento.
- Trabajo en modo Lab, con equipo multidisciplinar en metodología Agile.
- Mantenimiento de las plataformas estables detectando bugs, proponiendo mejoras o automatizando tareas.
- Y, por supuesto, celebrar en equipo cada éxito.
Requirements
El candidato ideal tendrá experiencia en Java, Spring y metodologías ágiles, disfrutando de un entorno colaborativo y beneficios como teletrabajo y 27 días de vacaciones., * Experiencia demostrable con Java 11+, Spring Boot y JPA/Hibernate.
- Deseable tener conocimientos en Python para scripts y automatizaciones.
- Inglés intermedio para leer y comunicar ideas., Java 11+ Spring Boot Spring Cloud JPA/Hibernate Python Inglés Trabajo en equipo Metodologías ágiles
Educación
Informática, Telecomunicaciones, Matemáticas, Física o equivalentes, * Formación: Informática, Telecomunicaciones, Matemáticas, Física o equivalentes.
- Experiencia demostrable con Java 11+, Spring Boot, Spring Cloud, JPA/Hibernate.
- Deseado Python para scripts, automatización o ciertos servicios.
- Experiencia en la definición de una API RESTful y capacidad de realizar el modelado de los endpoints antes de su desarrollo.
- Preferible haber trabajado en metodologías ágiles (scrum, kanban o similares) y herramientas de gestión (Clarity PPM, Confluence, Jira…)
- Conocimientos y experiencia en metodología y herramientas de testing y QA.
- Inglés.
- Trabajo en equipo
- Visión analítica, capacidad de adaptación y aprendizaje continuo.
- Comunicación efectiva y trabajo en equipo.
- Empatía, colaboración, liderazgo técnico.
- Proactividad, búsqueda de mejoras y foco en la calidad.