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á principal 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)