Analista Funcional Senior (Java / Arquitectura de Sistemas)
Ubicación: Modalidad híbrida (1 día presencial, resto teletrabajo)
Buscamos un/a Analista Funcional Senior con sólida experiencia técnica en desarrollo de software y conocimientos en arquitectura de sistemas complejos. La persona seleccionada será clave en la definición funcional y técnica de soluciones, actuando como puente entre negocio y equipos de desarrollo.
Requisitos mínimos
* Experiencia mínima de 6 años en desarrollo de software
* Experiencia de 2-3 años en arquitectura de sistemas complejos
* Titulación: Licenciatura o Grado Superior
* Metodología: Experiencia en entornos Agile
Requisitos técnicos
* Amplio dominio en Java (versiones 7, 8, 11, 17, 21)
* Experiencia con frameworks: Spring, Spring Boot, Hibernate
* Conocimientos en arquitecturas: monolítica y microservicios
* Experiencia con Angular y servlets
* Experiencia en plataformas cloud: OpenShift, AWS, Azure o GCP
* Manejo de herramientas CI/CD: Bitbucket, GitHub
* Diseño e integración de APIs REST y SOAP
* Uso de herramientas: OpenAPI, Swagger, SoapUI, Postman
* Monitorización y rendimiento: Kibana, Grafana, Splunk, AppDynamics
* Bases de datos:
* Relacionales: DB2, Oracle
* NoSQL: MongoDB
* Sistemas de mensajería: Kafka, MQ
* Gestión de identidad: Keycloak, WSO2
* Experiencia en despliegue y gestión de entornos (Java/Angular)
Requisitos funcionales
* Capacidad para traducir requerimientos de negocio en especificaciones técnicas
* Experiencia en definición de historias de usuario
* Elaboración de diagramas funcionales, flujos de proceso y matrices de trazabilidad
* Diseño de casos de prueba y generación de datos de prueba
* Gestión de backlog, priorización y validación funcional
* Habilidades de comunicación con cliente, usuarios y equipos técnicos
* Experiencia en estimaciones, planificación y negociación
* Capacidad para detectar defectos técnicos y funcionales
Requisitos valorables
* Conocimientos en sector retail y medios de pago
* Nivel de inglés alto (deseable)