Data Engineer/Backend Developer

Vermont Solutions
Madrid, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Computing Code Review Continuous Integration Extract Transform Load (ETL) Data Transformation Github Python (Programming Language) Machine Learning
+16 more
SQL Databases Data Streaming Data Processing GitHub Copilot Apache Spark Spring-boot Generative AI Backend Git Pyspark Apache Kafka Machine Learning Operations Restful APIs Jenkins Databricks Microservices

Job description

En Vermont Solutions buscamos a un/a Ingenieros/as de Datos - Backend (4-6 años de experiencia) para incorporarse a un equipo tecnológico del sector bancario/financiero , participando en la construcción y evolución de la plataforma analítica del banco .Formarás parte de un equipo que desarrolla soluciones de ingeniería de datos, servicios backend y APIs , garantizando que la información crítica del cliente y otros activos de datos, se construyan y expongan con calidad y eficiencia operativa.Si te interesa trabajar 100% en remoto (desde España), con datos a gran escala , Spark/Databricks , arquitecturas modernas en cloud y un entorno donde la mejora continua es parte del día a día, este proyecto encaja contigo.? Requisitos (Imprescindibles) Será imprescindible contar con una base sólida en desarrollo Backend, de al menos 4 años en entornos productivos; con Java y microservicios (en Python o Java); Spring Boot o frameworks equivalentes.Python aplicado a ingeniería de datos y procesamiento de información, construyendo o manteniendo pipelines en producción.Experiencia con Kafka u otros sistemas de mensajería/event streaming.Conocimientos de cloud , preferiblemente Azure, aunque puede ser también AWS o GCP.SQL para consulta y transformación de datos.Uso habitual de Git y flujos de trabajo colaborativos.Experiencia con CI/CD (Jenkins, GitHub Actions o similares).Experiencia con Apache Spark, Databricks y/o PySpark .Experiencia en diseño e implementación de APIs REST .Capacidad para utilizar herramientas de IA aplicada al desarrollo (GitHub Copilot, Devine, Cline …).Experiencia previa trabajando en equipos ágiles .?? Responsabilidades Desarrollar y mantener soluciones de ingeniería de datos y servicios backend sobre la plataforma analítica del banco.Analizar requisitos funcionales y no funcionales, entendiendo las necesidades de negocio y transformándolas en soluciones técnicas viables y mantenibles .Implementar procesos ETL/ELT en Azure Databricks para construir y mantener la capa común de datos, garantizando consistencia, trazabilidad y fiabilidad.Desarrollar APIs REST y componentes backend para exponer datos y capacidades a sistemas operacionales.Participar en la resolución de incidencias , diagnóstico de problemas en producción y análisis de causa raíz.Aplicar estándares de calidad de software , incluyendo buenas prácticas de codificación, testing, code review y CI/CD.Optimizar el rendimiento de pipelines y jobs en Spark/Databricks , prestando atención a tiempos de ejecución y consumo de recursos.Utilizar herramientas de IA aplicada al desarrollo como aceleradores de productividad y apoyo al análisis y troubleshooting.Colaborar con el equipo técnico y otras áreas, comunicando avances, dependencias y propuestas de mejora.Mantener una actitud de aprendizaje continuo , explorando nuevas tecnologías y patrones que mejoren la calidad y eficiencia de las soluciones.? Valorable Conocimientos de Machine Learning y MLOps .Experiencia adicional en backend Java/Spring .Experiencia en entornos ágiles .Uso habitual de herramientas de IA generativa para desarrollo.? ¿Qué ofrecemos?Trabajo 100% remoto .Plan de formación y certificaciones técnicas.Desarrollo profesional y plan de carrera.Flexibilidad horaria.Plan de retribución flexible (seguro médico, formación, guardería, transporte…).Entorno inclusivo, colaborativo y orientado a la mejora continua.¡Estamos esperando tu aplicación y que te desarrolles con nosotros!

Requirements

? Requisitos (Imprescindibles) Será imprescindible contar con una base sólida en desarrollo Backend, de al menos 4 años en entornos productivos; con Java y microservicios (en Python o Java); Spring Boot o frameworks equivalentes. Python aplicado a ingeniería de datos y procesamiento de información, construyendo o manteniendo pipelines en producción. Experiencia con Kafka u otros sistemas de mensajería/event streaming. Conocimientos de cloud , preferiblemente Azure, aunque puede ser también AWS o GCP. SQL para consulta y transformación de datos. Uso habitual de Git y flujos de trabajo colaborativos. Experiencia con CI/CD (Jenkins, GitHub Actions o similares). Experiencia con Apache Spark, Databricks y/o PySpark . Experiencia en diseño e implementación de APIs REST . Capacidad para utilizar herramientas de IA aplicada al desarrollo (GitHub Copilot, Devine, Cline …). Experiencia previa trabajando en equipos ágiles . ?? Responsabilidades Desarrollar y mantener soluciones de ingeniería de datos y servicios backend sobre la plataforma analítica del banco., ? Valorable Conocimientos de Machine Learning y MLOps . Experiencia adicional en backend Java/Spring . Experiencia en entornos ágiles . Uso habitual de herramientas de IA generativa para desarrollo.

Benefits & conditions

Plan de formación y certificaciones técnicas. Desarrollo profesional y plan de carrera. Flexibilidad horaria. Plan de retribución flexible (seguro médico, formación, guardería, transporte…). Entorno inclusivo, colaborativo y orientado a la mejora continua.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…