Find a jobRecruiters

Senior Software Engineer – Java / Test Automation Framework

Exclusive opportunity

Onsite

Senior Software Engineer – Java / Test Automation Framework

Extia

Senior Software Engineer – Java / Test Automation Framework

Skills

SQL QueriesDockerJavaGitLabBitbucketJenkinsLinuxKubernetes

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

6 October 2026

What they need


🚀 Senior Software Engineer – Java / Test Automation Framework

📍 Ubicación: Madrid o Barcelona — Modelo híbrido

🗣️ Idiomas: Inglés fluido (idioma de trabajo) + Español (valorable)

¿Buscas un proyecto internacional donde puedas aplicar tu experiencia técnica en arquitectura Java, desarrollo de frameworks modulares y protocolos de integración dentro del sector financiero/trading?

En Extia, nuestro lema es “First who, then what” (Primero la persona, después el proyecto). Priorizamos a las personas, el trabajo en equipo y el desarrollo profesional para construir proyectos de gran impacto. 🚀

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.

Perfil buscado 👨 💻👩 💻

  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 entorno internacional.
  1. 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.
  1. 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.

💙 ¿Por qué unirte a Extia?

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!

📩 ¿Te interesa o conoces a alguien que encaje?

Si cuentas con una sólida base en Java (+7 años) , experiencia en arquitectura de plugins/SPI y protocolos de integración , y quieres formar parte de un proyecto internacional de gran escala en el sector financiero, ¡queremos conocerte! 🚀

Other offers great for you!

These companies are also looking for great profiles

iSupplier

Test Management / Quality Assurance / Test Automation

Freelance

Hybrid

Skills

Testing & QATest EngineerQA Engineer

5 months ago

Quick apply

Nexoris

Senior Salesforce QA Engineer

575

Freelance

Hybrid

Skills

logs et architectures microservices. - GitHub Copilot (contexte d’utilisation pour la génération de tests).- Quality Assurance / Quality Engineering - Définition de stratégies de tests. - Approche Shift Left. - Gestion des risques qualité. - Tests fonctionnels et End-to-End. - Environnements Salesforce Sales Cloud. - Connaissance Customer Cloud appréciée. Compétences techniques - Salesforce (Sales Cloud impératif). - Playwright. - TypeScript. - Automatisation de tests Web et API. - Jira Xray. - Suite Atlassian. - Analyse d’APIslogs et architectures microservices. - GitHub Copilot (contexte d’utilisation pour la génération de tests).- Quality Assurance / Quality Engineering - Définition de stratégies de tests. - Approche Shift Left. - Gestion des risques qualité. - Tests fonctionnels et End-to-End. - Environnements Salesforce Sales Cloud. - Connaissance Customer Cloud appréciée. Compétences techniques - Salesforce (Sales Cloud impératif). - Playwright. - TypeScript. - Automatisation de tests Web et API. - Jira Xray. - Suite Atlassian. - Analyse d’APIs

7 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools