Data Engineer Java+Spark

Bosonit group

España

On-site

EUR 60,000 - 90,000

Full time

45 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Formación continua
Oportunidades de crecimiento

Job summary

Bosonit busca un Data Engineer con experiencia sólida en Java y Apache Spark para proyectos de Big Data en un entorno de consultoría tecnológica. Trabajarás en un proyecto relacionado con desarrollo de un modelo interno de riesgo de contraparte crediticia, optimizando procesos y asegurando rendimiento, memoria y concurrencia.

Participarás en la integración de herramientas como Parquet, Git, CI/CD y entornos Cloud, colaborando con equipos cuantitativos y de datos en un entorno internacional.

Qualifications

  • Experiencia sólida en Java y Spark para Big Data.
  • Conocimiento de Parquet y procesamiento distribuido.
  • Pruebas automatizadas con JUnit y buenas prácticas de CI/CD.
  • Gestión de memoria y rendimiento en aplicaciones Java.
  • Trabajo con pipelines en Git y herramientas de integración continua.
  • Experiencia en entornos Cloud, especialmente AWS.

Responsibilities

  • Mejorar el rendimiento de procesos Big Data para cumplir tiempos diarios.
  • Desarrollar y optimizar soluciones con Java y Spark.
  • Trabajar con Spark y Parquet para grandes volúmenes de datos.
  • Integrar librerías de cálculo cuantitativo en procesos de datos.
  • Mantener alta calidad de software mediante pruebas automatizadas.
  • Colaborar con equipos cuantitativos y de riesgo en un entorno financiero.

Skills

Java
Big Data
Multithreading
Rendimiento
Memoria eficiente
Concurrencia

Tools

Apache Spark
Parquet
JUnit
Git
CI/CD
AWS

Job description

En Bosonit somos una consultora tecnológica especializada en la transformación de Datos e IA. Nuestra misión: hacer que los datos correctos estén disponibles para un consumo rápido por parte de los líderes empresariales

En esta ocasión, buscamos un/a Data Engineer Java + Spark para formar parte de la familia Bosonit . Contamos con proyectos de consultoría en grandes clientes, así como con diferentes startups tecnológicas donde desarrollamos producto propio

Buscamos un perfil de Data Engineer con experiencia sólida en Java y tecnologías Big Data, que se incorpore a un proyecto relacionado con el desarrollo y evolución de un modelo interno de riesgo de contraparte crediticia.

¿Qué harás en este rol?
  • Mejorarás el rendimiento de los procesos Big Data para garantizar que los ciclos de procesamiento batch diarios se ejecuten dentro de los tiempos establecidos.
  • Desarrollarás y optimizarás soluciones utilizando Java y Apache Spark, prestando especial atención al rendimiento, consumo de memoria, concurrencia y procesamiento paralelo.
  • Trabajarás con grandes volúmenes de información utilizando tecnologías y formatos como Spark y Parquet.
  • Integrarás librerías y componentes de cálculo cuantitativo dentro de los procesos de datos.
  • Participarás en la optimización de cálculos complejos y procesos numéricos distribuidos.
  • Mantendrás un alto nivel de calidad del software mediante la creación y mantenimiento de pruebas automatizadas con JUnit.
  • Analizarás y corregirás posibles vulnerabilidades o incidencias de seguridad detectadas durante el desarrollo.
  • Trabajarás con Git y pipelines de CI/CD, asegurando la estabilidad de los procesos de integración y manteniendo los flujos de construcción y despliegue en verde.
  • Colaborarás estrechamente con perfiles cuantitativos, equipos de datos y especialistas del área de IMM (Internal Model Method).
  • Participarás en la evolución técnica de una plataforma crítica dentro de un entorno financiero altamente especializado.
  • Más de 3 años de experiencia en desarrollo de software, ingeniería de datos o entornos Big Data.
  • Experiencia sólida desarrollando con Java, especialmente en aplicaciones donde sean relevantes el rendimiento, la gestión eficiente de memoria y el multithreading.
  • Experiencia trabajando con Apache Spark en entornos de procesamiento distribuido de datos.
  • Conocimiento y experiencia trabajando con formatos de datos como Parquet.
  • Experiencia en procesamiento paralelo y capacidad para trabajar con cálculos numéricos o procesos computacionalmente intensivos.
  • Conocimiento de optimización de rendimiento en aplicaciones Java y pipelines de procesamiento Big Data.
  • Experiencia en testing automatizado con JUnit.
  • Experiencia trabajando con Git y buenas prácticas de control de versiones.
  • Conocimiento de procesos de CI/CD y entornos de integración continua.
  • Capacidad para analizar problemas de rendimiento, identificar cuellos de botella y proponer mejoras técnicas.
  • Nivel de inglés mínimo B2, necesario para trabajar en un entorno internacional y colaborar con diferentes equipos técnicos.
  • Experiencia trabajando con servicios Cloud, especialmente AWS.
  • Conocimiento de arquitecturas de datos y procesamiento distribuido en entornos Cloud.
  • Experiencia optimizando cargas de trabajo Spark, incluyendo particionado de datos, gestión de memoria, paralelismo y rendimiento de jobs.
  • Conocimientos básicos del sector financiero y de conceptos relacionados con riesgo de contraparte, riesgo de crédito o mercados financieros.
  • Familiaridad con conceptos como XVA (Valuation Adjustments) o modelos internos de riesgo.
  • Experiencia previa trabajando junto a equipos cuantitativos, de riesgo o áreas de tecnología financiera.
  • No es imprescindible contar con experiencia previa en riesgo financiero o XVA: estos conocimientos podrán adquirirse durante el desarrollo del proyecto.
Modalidad de trabajo:

Desarrollo profesional con formación continua en tecnologías, certificaciones e idiomas.

Jornada flexible para mejorar el equilibrio entre vida profesional y personal.

Afterworks, eventos deportivos y actividades de equipo.

Participación en eventos tecnológicos y Tech Experiences.

Oportunidades de crecimiento real en una compañía consolidada y en plena expansión.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Databricks & PySpark)
Senior Data Engineer (Databricks & PySpark)

SDG Group España • Barcelona

Hybrid
EUR 45,000 - 75,000
Ticket restaurante
Ticket guardería
Ayuda al transporte
+1
Big Data Developer Scala, Spark & Databricks
Big Data Developer Scala, Spark & Databricks

Vermont Solutions • Madrid

On-site
EUR 42,000 - 66,000
Contrato mínimo 6 meses
Formación técnica
Desarrollo profesional
+3
Data Engineer Java + Spark — Jornada Flexible y Crecimiento
Data Engineer Java + Spark — Jornada Flexible y Crecimiento

Bosonit group • Spain

On-site
EUR 60,000 - 90,000
Formación continua
Oportunidades de crecimiento
Data Engineer
Data Engineer

Vermont Solutions • Madrid

Remote
EUR 55,000 - 83,000
Formación y certificaciones técnicas
Flexibilidad horaria
Seguro médico privado
+3
Senior Data Engineer (Databricks & PySpark)
Senior Data Engineer (Databricks & PySpark)

SDG Group España • Madrid

On-site
EUR 40,000 - 70,000
Flexibilidad laboral
Formación continua
Apoyo económico para el teletrabajo
+1
Senior Data Engineer (Databricks & PySpark)
Senior Data Engineer (Databricks & PySpark)

SDG Group España • Valencia

On-site
EUR 35,000 - 50,000
Crecimiento y plan de carrera
Formación continua
Retribución flexible
Senior Data Engineer
Senior Data Engineer

SDG Group España • Madrid

Hybrid
EUR 40,000 - 70,000
Ticket restaurante
Ticket guardería
Ayuda al transporte
+1
Data Consultant
Data Consultant

SDG Group España • Galicia

On-site
EUR 42,000 - 66,000
Hybrid work model
Certificaciones oficiales
Senior Data Engineer
Senior Data Engineer

SDG Group España • Spain

Hybrid
EUR 45,000 - 65,000
Modelo híbrido de trabajo
Remoto según ubicación
Ticket restaurante
+3
Junior Data Engineering Consultant
Junior Data Engineering Consultant

SDG Group España • Barcelona

Hybrid
EUR 8,900 - 13,000
Ticket restaurante
Ticket guardería
Ayuda al transporte
+1