Senior Software Engineer – Java / Test Automation Framework (Madrid)

Senior Software Engineer – Java / Test Automation Framework (Madrid)

15 oct
|
Extia Group
|
Madrid

15 oct

Extia Group

Madrid

Idiomas:

Inglés fluido (idioma de trabajo) + Español (valorable) Sobre el proyecto y el rol

Buscamos incorporar un/a

Senior Software Engineer (Level 3)

para ampliar y evolucionar un framework propietario de automatización de pruebas, dentro de un programa internacional de modernización de una plataforma de trading que abarca Suiza y España. El objetivo principal del puesto no es desarrollar casos de prueba automatizados, sino

extender y mantener el propio framework

mediante el desarrollo de adaptadores, conectores de protocolos e integraciones que puedan ser utilizados y mantenidos posteriormente por los equipos internos. No es necesaria experiencia previa con las herramientas propietarias de la compañía; lo fundamental es contar con una sólida experiencia trabajando con frameworks Java existentes, comprendiendo su arquitectura y siendo capaz de extenderlos de forma limpia, modular y mantenible. Misiones principales

Desarrollo de Plugins y Extensiones:

Diseñar, desarrollar y mantener plugins para el framework interno de automatización respetando su arquitectura, patrones y convenciones. Integración de Protocolos:

Desarrollar adaptadores y conectores de protocolos (FIX, protocolos binarios e integraciones basadas en archivos). Conectividad de Sistemas:

Facilitar la comunicación del framework con servicios de Trading, Reference Data y Market Data. Integración CI/CD & Reporting:

Desarrollar integraciones con herramientas de reporting (ReportPortal) y hooks/extensiones para pipelines de CI/CD (GitLab CI, Jenkins). Colaboración Técnica:





Trabajar junto al equipo de E2E Test Engineering para transformar necesidades de integración en especificaciones técnicas y plugins concretos. Resolución de Incidencias:

Investigar y resolver incidencias complejas relacionadas con los plugins y componentes desarrollados. Documentación y Handover:

Elaborar documentación técnica clara y realizar el traspaso de conocimiento handover para que los ingenieros internos puedan evolucionar las soluciones de forma independiente. 1) Competencias esenciales:

Experiencia en Java:

+7 años de experiencia práctica en desarrollo con Java. Extensión de Frameworks:

4 a 6 años de experiencia extendiendo frameworks Java existentes mediante plugins, SPI (Service Provider Interface) u otras arquitecturas modulares/desacopladas. Protocolos e Integraciones:

Experiencia en desarrollo de adaptadores/conectores (se valorará especialmente experiencia con protocolo

FIX , protocolos binarios o integraciones por archivos). Herramientas y CI/CD:

Manejo sólido de Git/GitLab/Bitbucket, pipelines CI/CD (GitLab CI o Jenkins) y Docker (conocimientos de Kubernetes valorables). Bases de Datos y Sistemas:

Experiencia práctica con SQL/DBMS y entornos Unix/Linux. Idiomas:

Inglés nivel alto/fluido (oral y escrito) para trabajar diariamente en ambiente internacional. 2) Deseables y Sector:

Experiencia previa en sistemas de

Trading, Market Data o Reference Data .



Experiencia con herramientas de reporting como

ReportPortal . Titulación universitaria en Ingeniería Informática, Computer Science o experiencia equivalente. 3) Soft skills que buscamos:

Capacidad analítica:

Resolución de problemas técnicos complejos en sistemas distribuidos. Trabajo sobre código existente:

Capacidad para comprender rápidamente arquitecturas ajenas y trabajar de forma estructurada dentro de un código base establecido. Orientación a la calidad:

Enfoque en la mantenibilidad, escalabilidad, buenas prácticas de ingeniería y documentación. Organización y Autonomía:

Capacidad para coordinarse, trabajar de forma independiente y colaborar con equipos técnicos distribuidos internacionalmente. En Extia creemos firmemente en nuestro lema:

“Who first, then what.”

Primero la persona, después el proyecto. Flexibilidad real

– Modelo adaptado a tu proyecto y equilibrio vida personal/profesional. Plan de formación personalizado

– Diseñamos contigo tu roadmap de evolución técnica y profesional. Triple Seguimiento – Un Coach, un Manager y un HR siempre a tu lado. Paquete de beneficios competitivo – Seguro Médico (incl. Fisioterapia y Psicología) + Ticket Restaurante + Transporte. Entorno internacional – Más de 3.000 colaboradores en Europa y Canadá. Great Place to Work – Cultura basada en cercanía, transparencia y acompañamiento real. Eventos, afterworks y comunidad activa – Team buildings, acciones solidarias, meetups, celebraciones internas… ¡Nos gusta compartir más allá del trabajo!

#J-18808-Ljbffr

📌 Senior Software Engineer – Java / Test Automation Framework (Madrid)
🏢 Extia Group
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer – java / test automation framework (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer – java / test automation framework (madrid) / madrid